rainbow modules
1.0.0
yarn installyarn buildimport { App } from 'package-1' . ستقوم مساحات عمل الغزل بتوضيح كل حزمة مما يعني أن/node_modules/package-1 ستشير إلى مجلد الحزمة نفسه ، وبما أن الحقل الرئيسي للحزمة. 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