使用npm安装安装Angular CLI失败

时间:2017-11-27 12:07:58

标签: node.js angular angular-cli npm-install

我是AngularJS的新手,刚开始在线课程。

我正在尝试在运行Windows 7的工作中在我的计算机上安装角度CLI。 我以管理员身份打开命令行并运行gn -v。安装开始,几分钟后我收到一个错误: npm install -g angular-cli error

我看到通知"操作不被允许",但我是计算机的管理员和我以管理员身份运行的命令行。

我做错了什么? 我在家里的笔记本电脑上做的安装也很成功。

我正在咨询我们的IT支持部门,了解其他可能的原因,并将不胜感激。

这不是Fail to install npm package “npm ERR! errno -4048”npm install -g angular-cli fails的副本。

忽略错误并运行wrapTask我得到以下内容: Ignoring the error and running ng -v

这是对的吗?是否安装了Angular CLI?

3 个答案:

答案 0 :(得分:0)

正如错误消息所示,您没有执行命令的权限。

根据您的系统,您应该以管理员身份运行该命令。

另外,不要混合使用AngularJS(第一个Angular框架)和Angular(现在也称为Angular 2,4和5)。它们的语法和用法完全不同。

答案 1 :(得分:0)

您需要在node.js命令提示符下运行npm命令,但不能在Windows命令行上运行。

解决方法:在Windows上安装git bash。

答案 2 :(得分:0)

这些问题是由于公司代理设置引起的。

请与您的管理员联系以获取http或https的代理。

会是这样的:

http_proxy = http://http.myproxy.com:8000

https_proxy = http://http.myproxy.com:8000

将myproxy替换为公司代理的名称。

然后转到命令提示符并运行以下命令来设置代理。稍后,您可以运行任何命令,例如npm install -g @angular/cli来运行。会起作用

npm config set proxy http://http.myproxy.com:8000

npm config set https-proxy http://http.myproxy.com:8000