Javascript 为什么';t Lerna符号链接我的依赖项?
我最近将一个大型JS项目迁移到JS monorepo。我已经更新了每个包中的package.json文件,以使用相同的版本进行提升Javascript 为什么';t Lerna符号链接我的依赖项?,javascript,lerna,monorepo,Javascript,Lerna,Monorepo,我最近将一个大型JS项目迁移到JS monorepo。我已经更新了每个包中的package.json文件,以使用相同的版本进行提升 rwxr-xr-x - mridang 21 Jan 12:51 ├── packages drwxr-xr-x - mridang 21 Jan 14:30 │ ├── admin-customer-import drwxr-xr-x - mridang 21 Jan 14:30 │ ├── admin-tools drwxr-xr-x
rwxr-xr-x - mridang 21 Jan 12:51 ├── packages
drwxr-xr-x - mridang 21 Jan 14:30 │ ├── admin-customer-import
drwxr-xr-x - mridang 21 Jan 14:30 │ ├── admin-tools
drwxr-xr-x - mridang 21 Jan 14:30 │ ├── mycommoncode
管理客户导入
和管理工具
在依赖项中都有以下内容:
"dependencies": {
"axios": "^0.21.1",
"save": "^2.4.0",
"mycommoncode": "*",
"vue": "^2.6.12",
"vue-router": "^3.4.9",
"vuex": "^3.6.0"
}
当我运行npx-lerna引导程序--just
-时,它会成功完成,但只会在相应的node\u modules
文件夹中为mycommoncode
共享包创建符号链接
如果我运行npx lerna boostrap
,它会在每个节点模块
目录中安装相同的依赖项(而不是符号链接)
我做错了什么?我已经查看了文档,但无法将deps符号链接。这看起来应该可以。从哪个目录运行
npx
?您也可以发布您的lerna配置吗?