在某些情况下,这与Windows 260 chr路径限制发生冲突。我在npm install和这个限制方面遇到了很多问题。
.
├── 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”重命名为“nm”或类似的东西可能有助于保存一些字符......
这是提前的!
答案 0 :(得分:4)
正如Brandon Tilley所说:
npm dedupe
对我来说很好用!