【问题标题】:Npm install hangs and fails on windows 10Npm install 在 Windows 10 上挂起并失败
【发布时间】:2018-09-08 12:02:38
【问题描述】:

当我输入命令 npm install 而 cd'd 进入我的项目文件夹时,我的 npm 安装在具有最新 node.js 和 npm 稳定版本的 Windows 10 上总是失败。此特定文件夹是使用 express 设置的,如here 所述。以下是详细失败日志的相关部分。我不知道出了什么问题,有人可以帮忙吗?

1315 详细堆栈错误:ENOENT:没有这样的文件或目录,重命名 'C:\Users\carte\Desktop\Queue\Queue\node_modules\amdefine' -> 'C:\Users\carte\Desktop\Queue\Queue \node_modules.amdefine.DELETE' 1316 详细 cwd C:\Users\carte\Desktop\Queue\Queue 1317 详细的 Windows_NT 10.0.16299 1318 详细 argv "C:\Program Files\nodejs\node.exe" "C:\Users\carte\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "安装" "--verbose" 1319 详细节点 v8.11.0 1320 详细的 npm v5.8.0 1321 错误路径 C:\Users\carte\Desktop\Queue\Queue\node_modules\amdefine 1322 错误代码 ENOENT 1323 错误 errno -4058 1324 错误系统调用重命名 1325 错误 enoent ENOENT:没有这样的文件或目录,重命名 'C:\Users\carte\Desktop\Queue\Queue\node_modules\amdefine' -> 'C:\Users\carte\Desktop\Queue\Queue\node_modules.amdefine。删除' 1326 错误 enoent 这与 npm 无法找到文件有关。 1327详细退出[-4058,真]

【问题讨论】:

    标签: node.js npm npm-install


    【解决方案1】:

    您使用的是哪个 npm 版本,基本上这些错误来自 npm 版本低于 5.5。对于 CLI

    supporting information:
    npm -v prints: 5.6.0
    node -v prints: 8.9.1
    npm config get registry prints: https://registry.npmjs.org/
    Windows, OS X/macOS, or Linux?: Windows 10
    

    【讨论】:

    • 我使用的是 5.8.0
    • NPM 6.1.0 经常挂在我的 win7 机器上。
    • 在此处查看github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows 以更新到 Windows 上的最新 npm。检查选项 3 可能会对您有所帮助然后尝试以最大详细程度运行 npm install 命令:npm -ddd install -g grunt-cli跨度>
    【解决方案2】:

    我知道这很旧,但我目前遇到了这个问题并且找不到答案,所以我发布了我的解决方案,以防它帮助其他人。

    我的问题是我在C:\ 上安装了 npm,在G:\. 上安装了我的项目(或 git 文件夹)
    将我的文件夹从 G:\ 移动到 C:\Desktop 并运行 npm install 为我解决了这个问题。

    我不确定是因为将其移至 C:\ 还是因为将其移至 git 文件夹之外。

    编辑:在此之前,我实际上使用 --force 清理了缓存的 npm。
    我正在使用 npm v6.7.0 和节点 v10.15.1

    【讨论】:

      【解决方案3】:

      在我的例子中,npm install 卡住了,因为我在这个目录中有 TypeScript 监视文件。因此解决方案是停止任何可能正在监视文件的工具并再次尝试安装。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-30
        • 1970-01-01
        • 2014-03-20
        • 2020-05-25
        相关资源
        最近更新 更多