最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

NPM无法找到模块bash

运维笔记admin10浏览0评论

NPM无法找到模块bash

NPM无法找到模块bash

我已经安装并卸载了节点,并且无法看到让事情正常工作。

当我键入node -v我得到版本回来但如果我键入npm -v我得到此错误

module.js:544
    throw err;
    ^

Error: Cannot find module '../lib/utils/unsupported.js'
    at Function.Module._resolveFilename (module.js:542:15)
    at Function.Module._load (module.js:472:25)
    at Module.require (module.js:585:17)
    at require (internal/module.js:11:18)
    at /usr/local/lib/node_modules/npm/bin/npm-cli.js:19:21
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/bin/npm-cli.js:92:3)
    at Module._compile (module.js:641:30)
    at Object.Module._extensions..js (module.js:652:10)
    at Module.load (module.js:560:32)
    at tryModuleLoad (module.js:503:12)

虽然可能不相关,但我最近开始使用gulp.js,这就是问题何时开始发生。

回答如下:

可能你在npm node_modules包中有一些权限错误。

只需删除您的node_modules文件夹,然后重新安装节点。

清除全局节点模块

rm -rf /usr/local/lib/node_modules/

重新安装Node和npm

brew install node

或者使用节点安装程序下载并安装:https://nodejs/en/download/

要查看是否已安装Node,请键入node -v in Terminal。这应该打印版本号。

要查看是否已安装NPM,请在终端中键入npm -v。这应该打印版本号。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论