我正在尝试配置Lerna v3.8.0来管理用Stencil v0.16.1构建的多个Web组件,但是遇到了以下问题:
模板构建生成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
我尝试将glob软件包中的lerna.json
中的loader
排除在lerna cli命令之外,并使用--ignore
标志,但没有成功。
是否有一种方法可以告诉lerna完全忽略生成的嵌套dist
文件夹?