作者:lqk | 来源:互联网 | 2022-12-09 17:07
1> Christian Gr..:
如果其他人都遇到了这个问题,这就是我在MacOS上系统范围内解决此问题的方法。希望这可以帮助。
确认已安装节点:
$ node -v
v11.2.0
确认已安装npm:
$ npm -v
6.4.1
验证是否已配置npm全局安装文件路径(称为prefix)。我的在〜/ .npm-packages下:
$ npm config ls -l | grep prefix
prefix = "/Users/christiangroleau/.npm-packages"
如果没有,您可以将其放入〜/ .npmrc文件中:
echo prefix=~/.npm-packages >> ~/.npmrc
验证前缀路径是否列在系统PATH中:
$ echo $PATH
/Users/christiangroleau/.npm-packages/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
如果不是,请调用以下命令:
export PATH="$HOME/.npm-packages/bin:$PATH"
最后,您可以重新安装angular-cli(在我的情况下,我需要全局安装它):
$ npm install -g @angular/cli
验证安装:
$ ng -v