Lerna и Stencil: проблема с несколькими веб-компонентами и `загрузчиком` в папках dist - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь настроить Lerna v3.8.0 для управления несколькими веб-компонентами, созданными с Трафарет v0.16.1, но я столкнулся со следующей проблемой:

Stencil build создает папку dist/loader, которая содержит package.json:

{
  "name": "loader",
  "typings": "./index.d.ts",
  "module": "./index.js",
  "es2017": "./index.es2017.js"
}

, и если теперь попытаться выполнить какие-либо команды lerna, произойдет следующая ошибка:

lerna notice cli v3.8.0
lerna info versioning independent
lerna ERR! ENAME Package name "loader" used in multiple packages:
lerna ERR! ENAME    /packages/Comp1/dist/loader
lerna ERR! ENAME    /packages/Comp2/dist/loader

Я пыталсяисключите loader в lerna.json в пакетах glob и с помощью флага --ignore для команд lerna cli, но безуспешно.

Есть ли способ заставить lerna игнорировать вложенные сгенерированные dist папки вообще?

...