Локальное развитие с помощью create-react-app и Yarn 2.0

#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 , но кому-нибудь удалось заставить его работать?!