#reactjs #create-react-app #yarnpkg-v2
Вопрос:
Мне трудно настроить проект React для использования локальной версии моего модуля узла. Я загрузил приложение, как обычно, с помощью
npx create-react-app my-app
Я переключился на Yarn 2.0, используя
yarn set version berry
Я также настроил Yarn для использования node-modules
вместо PnP.
Я попытался связать свою зависимость с помощью
yarn link ../../my-cool-module
Я добавил некоторый код, используя свой модуль в App.js, но когда я запускаю yarn build
, я получаю ошибку, такую как
./src/App.js
Cannot find module: 'my-cool-module'. Make sure this package is installed.
фрагмент package.json обновлен yarn link
"resolutions": {
"my-cool-module": "portal:/path/to/the/my-cool-module"
}
Я видел много похвал в Интернете за этот новый протокол shiny yarn 2.0 под названием portal
, но кому-нибудь удалось заставить его работать?!