vjj*_*jjj 6 javascript node.js npm npm-install
更新时的NPM错误.我最近更新到Node版本7.x. 现在npm不工作了.
我无法找到错误,可能是由于 -
npm ERR! Cannot find module 'internal/fs'.
我跑步时得到以下内容sudo npm update -g-
npm ERR! Linux 3.13.0-101-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "update" "-g"
npm ERR! node v7.1.0
npm ERR! npm v3.10.8
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'internal/fs'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
Run Code Online (Sandbox Code Playgroud)
我/etc/profile.d/nodejs.sh的内容如下:
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
export NODE_PATH
Run Code Online (Sandbox Code Playgroud)
您应该能够删除 npm 目录(通常为 /usr/local/lib/node_modules/npm),然后重新安装官方节点 tarball 之一,其中包括 npm(您可以从http://nodejs.org/找到最新版本) dist/latest-v7.x/)。
您是否从旧版本的节点升级?
如果是这样,这可能是您遇到此问题的部分原因。旧版本graceful-fs(npm 的依赖项)执行的操作在 Node v7 中不再可用。
| 归档时间: |
|
| 查看次数: |
9727 次 |
| 最近记录: |