包含长文件路径的开放解决方案

3

使用npm构建Bootstrap v4-alpha后,Visual Studio无法打开我的项目,因为文件路径太长,导致程序卡住。

Bower将Bootstrap安装在此处:

C:\Users\BigFont\Documents\GitHub\2015-113MH\webapp\src\webapp\wwwroot\lib\bootstrap

这很好。问题出现在使用npm构建Bootstrap之后。删除bootstrap目录后,Visual Studio可以打开项目,但我不想删除该目录。

如何使用长路径名与Visual Studio配合?

编辑

我当前的解决方法是使用Visual Studio Code,因为它可以处理长文件路径。

1个回答

2
我已经采用在C:\驱动器根目录下创建文件夹的方法。我还使用7zip删除文件夹,以解决“文件路径过长”的错误。您可以打开7zip,点击要删除的文件夹,然后按Shift+Del键。
NPM 2.0会创建非常深层次的嵌套文件夹。考虑升级到NPM 3.0,因为它解决了这个问题,并尝试创建尽可能扁平的文件夹结构。
如果您正在使用Visual Studio 2015 RTM,则自带NPM 2.0。NPM 3.0将不会在VS中发布,直到下一个更新。您仍然可以安装NPM 3.0,但需要更多步骤。请参见this博客文章,了解逐步安装指南。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接