2017-09-24 14 views
0

我试图在我的Mac Book Pro上安装MEAN堆栈。 安装node和angular-cli后,我得到一个错误。运行命令时在MAC上安装后的角度偏差错误

'纳克帮助,或者纳克-v' 我得到的错误: “NG帮助 -bash:NG:命令未找到”

这里是我的规格:-v v6.11.3 NPM -v 3.10.10 MAC Sierria 10.12.6

我试过在论坛和卸载和重新安装节点,NPM几个步骤 节点几次。

此外,我试过从BREW安装和卸载。我不断收到相同的错误。

在MAC上安装MEAN堆栈是否有正确的方法?特别是对于我遇到的角度问题?

另外,我根据这个网站已经设置权限,我的NPM文件夹:https://docs.npmjs.com/getting-started/fixing-npm-permissions

回答

0

看起来你没有@angular/cli全球的装机量也。使用-g标志在全球范围内安装:

npm i @angular/cli -g 

检查您的全球安装的软件包运行:

npm ls -depth 0 -g 

如果您的列表很长,你可以用grep缩小它:

npm ls -depth 0 -g | grep angular 

确保您在那里列出角CLI。

我个人更喜欢每个项目的本地安装角CLI并通过node_modules/.bin文件访问它:

node_modules/.bin/ng -v 
+0

顺便说一下,哪个MEAN堆栈是你用的ng与角CLI? mean.io? – Andriy

+0

我想我没有意识到有多种选择。我开始按照从这个网站的步骤:https://forum.freecodecamp.org/t/how-to-install-the-mean-stack-on-mac-osx/19362 – ironman

+0

运行'npm ls -depth 0 -g'我得到'@ angular/cli @ 1.4.3 [email protected]' – ironman