我从官方网站下载了Node.js(4.4.5 LTS),并将其安装到了我的Windows10的更新节点,发现npm不能正常工作(节点工作)。我通过在“删除”模式下安装节点,然后重新安装,但错误仍然存在。 npm -v的错误如下:“`module.js:327 throw err; ^
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)
Per suggestions from [this link][2] I have edited the PATH of Environmental Variables (in both User and System) to include:
C:\ Users \\ AppData \ Roaming \ npm and
C:\ Program Files \ nodejs With'which With 'which npm' it produced:
/ c / Program Files / nodejs / npm'whereis With 'whereis npm' it showed:
npm:/ cygdrive / c / Program Files / nodejs / npm / cygdrive / c / Program Files / nodejs / npm.cmd With 'which node' I got
/ c / Program Files / nodejs /节点“`
将不胜感激任何build议。
link2: 在Windows 10上安装Node.js(和npm)
通过此链接 ,需要从“本地”目录中删除节点和node_modules,以便完全删除节点(和npm)。 思考我只需要删除旧的npm文物来解决错误有关'错误:无法找到模块'process-nextick-args',我试图手动删除 AppData /漫游目录中的npm和npm-cache ,然后重新安装节点'修复'模式,(重启后)最后npm的作品。
酿造更新后,我遇到了这个问题。 我正在使用nvm,所以我刚刚重新配置nvm来使用我的版本与nvm use vx.xx