rainbow modules
1.0.0
yarn installyarn buildimport { App } from 'package-1' พื้นที่ทำงานของเส้นด้ายจะ symlink แต่ละแพ็คเกจซึ่งหมายความว่า/node_modules/package-1 จะชี้ไปที่โฟลเดอร์แพ็คเกจและเนื่องจากฟิลด์หลักของ package.json คือ "main": "lib/index.js", จำเป็นต้องใช้ lib เป็นไฟล์ index.js จะเป็นจุดเข้าของแต่ละแพ็คเกจ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