节点套接字IO客户端Windows路径太长,无法安装

时间:2015-08-01 20:25:48

标签: node.js windows sockets

我在尝试安装browsersync时遇到此错误。我无法更接近驱动器号以使这条路径适合,但无论哪种方式,它都是一个非常可怕的问题。当我运行npm install时,此错误以红色显示。我应该关注它吗?其他一切似乎都已经完成了。

  

C:\ Program Files   (86)\的MSBuild \ Microsoft.Cpp \ V4.0 \ V120 \ Microsoft.CppBuild.targets(308,5):   错误MSB3491:无法将行写入文件   "推出\ OBJ \验证\ validation.tlog \ validation.lastbuildstate&#34 ;.   指定的路径,文件名或两者都太长。完全   限定文件名必须少于260个字符,并且是导演   y名称必须少于248个字符。   [S:\ PRJ \ prjb \文件\ node_modules \浏览器同步\ node_mo   dules \ socket.io \ node_modules \ socket.io客户端\ node_modules \ engine.io客户端\ node_modules \ WS \ node_modules \ UTF-8-V   alidate \构建\ validation.vcxproj]

1 个答案:

答案 0 :(得分:1)

  1. 转到S:\prj\prjb\files\node_modules\browser-sync\该文件夹
  2. 在该文件夹中,运行npm install -f

    这使得安装在browser-sync中捆绑的socket.io的路径更短。