Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怎么不能只为所有人提供一个版本?作为用户:
barcelo@nova:~$ npm -v 6.11.3 barcelo@nova:~$ node --version v10.17.0
作为超级:
barcelo@nova:~$ sudo node --version [sudo] contraseña para barcelo: v12.18.1 barcelo@nova:~$ sudo npm -v 6.14.5
我只需要持久稳定的 v12.18.1
您安装了两个版本的节点,并且两个不同的用户有不同的 PATH 变量。
您可以查看 node 的安装位置:
$ command -v node /usr/local/bin/node
并查看路径
$ echo $PATH
要为两个用户使用相同版本的 node 和 npm,您可以删除其中一个安装以便两个用户找到相同的版本,或者更改 PATH 变量以便找到所需的版本。
您用 标记了您的问题n,它必须n doctor显示一些诊断信息并测试一些可能的配置问题。
n
n doctor