我在安装 express 时遇到问题。问题是我在两个不同的目录中安装了两个版本。我试图卸载删除节点文件和目录 node_module 的两个版本。然后我又安装了一个时间节点,但现在 npm 不起作用:
/usr/bin/npm: /usr/bin/nodejs: 错误的解释器:没有这样的文件或目录
我必须做什么?我只认为最好的方法是删除 nodejs 的每个文件并重新安装它,但我不知道如何。
您安装了节点,但没有删除已安装的旧版本。您可以按照此处给出的说明删除所有 nodejs 文件:https ://npmjs.org/doc/removing-npm.html
完成上述操作后,还要hash -r
在重新安装之前从 hashmap 中删除 npm location。