8
在某些情况下,这与Windows 260 chr路径限制有冲突。我在npm install和这个限制方面遇到了很多问题。如何避免嵌套“node_module”目录?
.
├── app
│ └── node_modules
│ └── submodule
│ └── node_modules
│ └── submodule
│ └── node_modules
│ └── submodule
│ └── node_modules
│ └── submodule
│ └── to_infinity_and_beyond...
│ └── It's a madness!
...
即结构产生像的路径:
C:/ path_to_my_app/ node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/node_modules/sub_module/.....
什么,我做错了什么?有没有办法避免它?
也许重命名“node_module”到“纳米”,或类似的东西,可以帮助节省一些字符...
这是提前!
这有帮助吗? https://github.com/isaacs/npm/issues/2966 –
['npm dedupe'](https://npmjs.org/doc/dedupe.html)应该有所帮助。 –
npm dedupe适用于我,但只适用于具有相同版本号的子模块。另一方面,有道理......谢谢! – alfonsomartinde