我在尝试安装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]
答案 0 :(得分:1)
S:\prj\prjb\files\node_modules\browser-sync\
该文件夹在该文件夹中,运行npm install -f
这使得安装在browser-sync中捆绑的socket.io的路径更短。