【问题标题】:npm install failing missing dezalgonpm install 失败缺少 dezalgo
【发布时间】:2018-01-10 23:41:18
【问题描述】:

npm install cordova-android@5.2.2 失败并显示如下

npm ERR! path /Users/Barry/Desktop/demo/node_modules/npm/node_modules/dezalgo
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/Users/Barry/Desktop/demo/node_modules/npm/node_modules/dezalgo' -> '/Users/Barry/Desktop/demo/node_modules/npm/node_modules/.dezalgo.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/Barry/.npm/_logs/2018-01-10T23_36_50_656Z-debug.log

确实目录不存在,但我从未安装过这个包,也不知道它是什么(我假设它是依赖项)它也没有列在我的 package.json 中

请帮忙

提前致谢

【问题讨论】:

    标签: cordova npm npm-install


    【解决方案1】:

    我在 create-react-app 应用上尝试使用 npm install --save axios 安装 axios 时遇到了同样的错误。

    在我的package.json中手动添加axios

    "dependencies": { "axios": "^0.17.1", ... },

    然后做:

    rm -Rf node_modules

    然后重新安装软件包:

    npm install

    为我工作。

    我认为,在 NPM 中发生这种情况肯定是有问题的。

    【讨论】:

    • 谢谢我没有 axios,但我也试过你的过程,但对我没有用。我最终得到同样的错误
    猜你喜欢
    • 2018-06-18
    • 2015-10-27
    • 2014-08-30
    • 2016-01-22
    • 1970-01-01
    • 2019-02-23
    • 2017-06-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多