我是AngularJS的新手,刚开始在线课程。
我正在尝试在运行Windows 7的工作中在我的计算机上安装角度CLI。
我以管理员身份打开命令行并运行gn -v
。安装开始,几分钟后我收到一个错误:
我看到通知"操作不被允许",但我是计算机的管理员和我以管理员身份运行的命令行。
我做错了什么? 我在家里的笔记本电脑上做的安装也很成功。
我正在咨询我们的IT支持部门,了解其他可能的原因,并将不胜感激。
这不是Fail to install npm package “npm ERR! errno -4048”或npm install -g angular-cli fails的副本。
这是对的吗?是否安装了Angular CLI?
答案 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