【问题标题】:npm 3.5.2 nuget package fails to install in VS2013npm 3.5.2 nuget 包无法在 VS2013 中安装
【发布时间】:2016-11-25 09:08:55
【问题描述】:

我无法在 Visual Studio 2013 中安装 nuget 包 NPM 3.5.2。它失败并出现错误 - Could not find a part of the path

正在尝试解决依赖项“Node.js (≥ 0.12.7)”。 正在尝试解决依赖项“NoGit (≥ 0.1.0)”。 安装“Npm 3.5.2”。 安装失败。滚回来... 找不到路径的一部分 'C:\Users\xxxxx\AppData\Local\Temp\NuGetScratch\92236435-c19e-4785-96ed-e1434682490e\stzkys2q.h4q\node_modules\npm\node_modules\fstream-npm\node_modules\ fstream-ignore\node_modules\minimatch\node_modules\brace-expansion\node_modules\balanced-match\.npmignore'。

【问题讨论】:

    标签: npm nuget


    【解决方案1】:

    我认为您遇到了 Windows 最大路径长度,即 260 个字符: 这说明: Why does the 260 character path length limit exist in Windows?

    【讨论】:

    • 没有。我想这是一个不同的问题。我什至尝试安装在 c:\abc\ 文件夹中。我仍然遇到同样的错误。
    • 我已成功将该包添加到 vs2013 解决方案中,但前提是我将项目置于较短的路径长度中。如果我在您的用户路径下使用太长的默认路径,我会收到此错误(如果您使用 vs2015,它甚至会告诉您是这种情况)。
    猜你喜欢
    • 2021-07-13
    • 2021-11-20
    • 2019-04-15
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 2018-08-29
    相关资源
    最近更新 更多