2022-10-25
TODO
- vue 2.7로 이동 작업
- stove-ui 스타일 레이어링 분리
- vite library mode
- storybook tailwind typography
Learning
- package.json의 exports field 순서 #nodejs #npm
- Modules: Packages | Node.js v19.0.0 Documentation (nodejs.org)
- Node.js 코어에서 구현된 exports 항목은 다음과 같다.
"node-addons"- 모든 Node.js 환경과 일치. 이 조건은 네이티브 C++를 사용하는 진입점을 제공하는 데 사용할 수 있다."node"- 모든 Node.js 환경과 일치."import"- 패키지가import,import(), 또는 top-level import 또는 ECMAScript 모듈 로더를 통해 로드될 때 일치."require"와 항상 상호 배타적"require"- 패키지가require()를 통해 로드될 때 일치."import"와 항상 상호 배타적"default"- 항상 일치하는 일반적인 대체. 이 조건은 반드시 마지막에 와야 한다.
- 커뮤니티에서 다른 조건을 구현할 수 있다. 대표적인 조건 항목은 다음과 같다.
"types": 타이핑 파일. 이 조건은 반드시 첫 번째로 와야 한다."deno": Deno 플랫폼에서 사용될 경우."browser": Browser 환경에서 사용될 경우."development": 개발 전용 환경"production": 프로덕션 환경
Younho9 Notes