lerna link 失败
我按照 视频 在packages/utils ,package.json 把 main 改为 "main": "lib/index.js",文件夹也改为
lib/index.js, 并且"dependencies": { } 改为空
我在 package/core, package.json 里面改为"dependencies": {
"@imooc-cli-dev/utils":"^1.0.0"
}
然后我执行 lerna link ,刷新没有 node_modules ,没有link成功
78
收起
正在回答
2回答
同学你好,lerna 4.x的版本里面使用workspaces,安装node_modules 的时候它不会安装到每个子项目的 node_modules 里面,而是直接安装到根目录下面,这样每个子项目都可以读取到根目录的 node_modules,子项目也会被 link 到 node_modules 里面。课程中是使用3.22.1的版本,如果想重现课程效果可以切换成3.22.1的版本。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星