要全局安装软件包,必须使用sudo
,但是npm再次建议不要使用sudo
。因此,官方推荐为this。我按照选项2中从1到5的所有步骤进行操作。但是,当我想从终端使用NPM包时,必须定义完整路径。例如,我安装了npm-check-updates,但是无法从终端运行ncu
或npm-check-updates
命令,因为它显示为bash: ncu: command not found
。我必须这样输入完整路径:~/.npm-global/bin/ncu
。
我该如何解决?
答案 0 :(得分:0)
您好,我注意到这个问题尚未得到解决,因此我正在回应,以防万一我或其他人将来遇到相同的问题。
这对我有用:
npm install -g npm-check-updates
ncu -u
运行第二条命令后,您应该看到所有依赖项及其最新版本的列表,然后运行
npm install
以安装新版本。