【发布时间】:2014-07-31 08:18:22
【问题描述】:
我想在我的 Windows 机器上使用 gulp,它实际上工作得很好,除非我尝试使用创建的文件(比如推送到 github 或删除)。然后它会中断,因为文件路径太长而且这似乎是一个相当普遍的问题。 https://github.com/joyent/node/issues/6960#issuecomment-45569604
我知道问题是通过 npm 的嵌套目录出现的,它扩展了 Windows 目录的最大字符数,但据我了解,目前还没有任何解决方案。
在我现在看到的情况下,我有三个选择:
- 尝试通过将默认值从“node_modules”更改为“n_m”来减少 npm 目录的字符数,并希望推迟该问题。就像这里建议的那样: https://github.com/joyent/node/issues/6960#issuecomment-45569604
那么我的问题是,我该如何更改默认的“node_modules”目录名称?
将我的开发环境更改为 Ubuntu,坦率地说,这是我不喜欢的解决方案,因为我从未使用过 Ubuntu。
停止使用 gulp。
那么,如何更改通过 npm 创建的默认 'node_modules' 目录或您实际建议的解决方案是什么?
【问题讨论】: