rainbow modules
1.0.0
yarn installyarn buildimport { App } from 'package-1' 같은 다른 패키지에서 하나의 패키지를 사용해야합니다. Yarn Workspaces는 각 패키지를 동성화합니다. 즉,/node_modules/package-1은 패키지 폴더 자체를 가리키며 package.json의 기본 필드는 "main": "lib/index.js", 이므로 index.js 파일이 각 패키지의 진입 점이므로 LIB가 필요합니다.yarn start 프로젝트의 루트에서 .env 파일의 환경 변수가 필요합니다.
# firebase project config
STORYBOOK_API_KEY=
STORYBOOK_AUTH_DOMAIN=
STORYBOOK_DATABASE_URL=
STORYBOOK_PROJECT_ID=
STORYBOOK_STORAGE_BUCKET=
STORYBOOK_MESSAGING_SENDER_ID=
STORYBOOK_APP_ID=
# maps
STORYBOOK_MAPBOX_ACCESS_TOKEN=map box access token
STORYBOOK_GOOGLE_MAPS_API_KEY=google maps api key
특정 패키지에서 명령을 실행하려는 경우 :
yarn workspace < package-name > < command >모든 패키지에 공통 종속성을 추가하려면 :
yarn add some-package -W