9

在某些情况下,这会与 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”或类似的东西,可能有助于节省一些字符......

那是提前!

4

1 回答 1

4

正如布兰登·蒂利所说:

npm dedupe

对我来说很好!

于 2014-02-20T15:24:33.083 回答