【发布时间】:2014-01-07 23:11:56
【问题描述】:
我最近安装了 node.js 和 phonegap(phonegap 与问题无关,它可能是您将在下面看到的任何东西)。之后,我开始在 Windows 中的漫游配置文件出现问题:它会卡住很长时间,然后使用“部分同步的用户配置文件”登录。
事件日志显示这是因为路径中的 256 限制。罪魁祸首之一:
[serverpath excluded for privacy.Its length is 38 characters]
\AppData\Roaming\npm\node_modules\phonegap\node_modules\cordova\node_modules\plugman\node_modules\npm\node_modules\request\node_modules\form-data\node_modules\combined-stream\node_modules\delayed-stream\lib\delayed_stream.js
(事件代码 1509,“文件名或扩展名太长”)
我的选择非常有限:我无法更改服务器路径,也无法将我的帐户排除在同步之外。
我可以:
- 更改 npm 数据的存储位置?
- 将现有配置移动到其他文件夹而不破坏某些内容?
- 更改超时时间,以便至少配置文件“部分同步”更快?
设置:Windows 7 x86。服务器是 Windows 2008 R2。
【问题讨论】:
-
我有同样的问题,但它不必处理漫游,*.com/questions/21731066/…,知道吗?
标签: windows node.js cordova npm