原本的项目结构,每个都有自己的 node_modules
dir
|- /project1
|- package.json
|- /node_modules
|- /project2
|- package.json
|- /node_modules
修改成,共用同一个
dir
|- package.json
|- /node_modules
|- /project1
|- /project2
要怎么搞?我在有项目文件夹内另建新项目,结果还是另建了个Node包在项目内,而且node_modules和package.json好像都不能指定哪个路径给项目用
@另一种开始: 把内层的node_modules 删除了,他就会引用外层的
@by.Genesis: 还是不会弄,如果按你的结构把除了/node_module和package.json的文件都放到一个project文件夹里然后npm run serve会说找不到热模组,或者按我之前发给你那种方法去编译也会报错说缺失什么模组,感觉脚手架内只要改了文件结构都不行,干脆你加个联系方式给我演示一遍?
@另一种开始: 不好意思,他这个 cli 创建的项目是不能这样直接移动 node_modules,我再看看有没有其他方式
lerna 可以解决你的问题