使用npm:Node.js找不到模块semver

时间:2019-07-03 07:58:19

标签: node.js linux npm

遍历stackoverflow并查看了对该问题的许多回答。我以为我会同时提出自己的问题和答案。

问题是“从存储库中安装了nodejs和npm,然后安装了n以管理nodejs的安装后,npm响应node.js找不到模块模拟器。为什么?”

许多答案包括删除某些路径或其他路径中的node_modules,或者最终从ppa安装node / npm。但是在这种情况下,shell保留了文件名的历史记录以及正在运行的可执行文件的路径,而发生的情况是,与n一起安装的npm将使用过时的路径,从而导致此错误消息。通过执行hash -r从中删除引用,npm应该起作用。

0 个答案:

没有答案