Подъем Lerna не работает с папками, которые не являются братьями и сестрами, или внутри папки с пакетами. - PullRequest
0 голосов
/ 18 октября 2018

Я использую lerna и использую его для npm install и build нашего углового кода.Но мои проекты не могут войти в папку с пакетами.

Я хочу позволить lerna npm установить кучу разных проектов, поднять общие зависимости, а затем запустить сборку для всех них.Вот моя структура каталогов:

c:/myproject/lerna/lerna.json
c:/myproject/Core/App1/package.json
c:/myproject/Core/App2/package.json
c:/myproject/Core/App3/package.json

my lerna.json ссылается на эти пакеты.

"packages": [
   "../Core/App1",
   "../Core/App2",
   "../Core/App3",
]

Это не работает, поскольку папка node_modules не находится в родительской папке.Это в папке «тетя». Как добавить поднятые зависимости в lerna/node_modules, даже если они не находятся в родительской папке.

...