반응형 전체 글591 라이브러리 만들때 package.json "type": "module" "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.umd.cjs", "import": "./dist/index.js" } }, "types": "./dist/index.d.ts", "main": "./dist/index.umd.cjs", 위와 같이 적게 되는데, "type": "module"type명시하지 않으면 CommonJS이다.commonjsCJS 방식을 사용한다는 뜻. 기본적으로 .js는 commonJS 모듈로 해석되며 ESM 모듈은 .mjs 확장자를 명시적으로 지정해줘야 한다.require()와 module.exports를 사용할 수 있.. 2024. 11. 5. 첫 회사 마지막날 PO 동료분이 해줬던 말 첫 회사 퇴사 직전에 PO 동료분한테 이것저것 물어봤었다.블로그 쓰면서 예전 기록들 뒤져보다가 찾은 카톡대화이다.상황마다 정답은 없지만 이런것들을 기억하고 있어야 더 올바른 판단을 할 수 있다. 2024. 10. 16. 시키는대로만 하는 제품팀은 권한없는 책임만 갖게 된다. 보호되어 있는 글 입니다. 2024. 10. 15. vite 주요 기능 Typescript: 트랜스파일링만 수행, 타입검사는 IDE와 빌드에서 진행되도록 권장JSX: esbuild를 이용해 컴파일함css: .css 파일을 가져오면 HMR을 지원하는 태그를 통해 페이지에 주입됨.정적에셋(png,...): import하면 public url 반환됨JSON: 바로 import 가능. 가져올 필드 지정하면 트리세이킹 됨. 2024. 9. 10. 이전 1 2 3 4 ··· 148 다음 반응형