node.js - 在Windows10中重新安装node.js后出现“找不到模块 'process-nextick-args' npm错误”

标签 node.js windows npm-install

我从 official site 下载了 Node.js (4.4.5 LTS)并安装它来更新我的Windows10中的 Node ,发现npm不工作( Node 工作)。我通过以“删除”模式安装 Node 来卸载 Node ,然后重新安装,但错误仍然存​​在。 npm -v 报错如下: ```` 模块.js:327 抛出错误; ^

Error: Cannot find module 'process-nextick-args'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> 

(C:\Users\<my-name>\AppData\Roaming\npm\node_modules\np
    m\node_modules\readable-stream\lib\_stream_readable.js:6:23)
        at Module._compile (module.js:409:26)
        at Object.Module._extensions..js (module.js:416:10)
        at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)

根据[此链接] [2]的建议,我编辑了环境变量的路径(在用户和系统中)以包括: C:\Users\\AppData\Roaming\npm C:\程序文件\nodejs 使用“which npm”它生成: /c/程序文件/nodejs/npm 使用“whereis npm”显示: npm:/cygdrive/c/Program Files/nodejs/npm /cygdrive/c/Program Files/nodejs/npm.cmd 我得到了“哪个 Node ” /c/程序文件/nodejs/Node ````

非常感谢任何建议。

链接2:Installing Node.js (and npm) on Windows 10

最佳答案

this link有必要从“本地”目录中删除node和node_modules才能完全删除node(和npm)。我想我只需要删除旧的 npm 遗迹来解决有关“错误:找不到模块“process-nextick-args”的错误,我尝试了 deleting npm and npm-cache手动在 AppData/Roaming 目录中,然后以“修复”模式重新安装 Node ,并且(重新启动后)最终 npm 可以工作。

关于node.js - 在Windows10中重新安装node.js后出现“找不到模块 'process-nextick-args' npm错误”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37488536/

相关文章:

node.js - 按子文档拆分文档

wpf - 用 WPF 应用程序替换 Windows shell

node.js - React js代码: 'MODULE_NOT_FOUND' ,无法运行reactjs?

npm - npm/yarn install 期间的 "Linking Dependencies"到底有什么作用?

node.js - npm 是否缓存包?

node.js - 使用 connect-assetmanager 缩小 bootstrap.js 会导致语法错误。为什么?

node.js - Node.js 如何知道我将脚本放置在哪里?

linux - 使用变音符号导出 CSV 会导致输出中出现奇怪的字符

python - pycurl 与谷歌应用引擎

node.js - 从 JSON 数组中序列化关联