Я пытаюсь настроить 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
папки вообще?