首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >发出"ng“命令,即使在PATH环境变量中,也不能识别为内部或外部命令

发出"ng“命令,即使在PATH环境变量中,也不能识别为内部或外部命令
EN

Stack Overflow用户
提问于 2017-05-17 16:17:52
回答 3查看 3K关注 0票数 2

由于某种原因,昨天,我所有的命令(ngnpmnode等)工作正常,但在晚上我清理了我的电脑垃圾文件和所有(我的电脑安装了Windows ),现在它不识别ng命令,但所有其他一切都好。

我检查了环境变量,它的路径在那里,我检查了路径,没关系,我重新安装了:

代码语言:javascript
运行
复制
npm install -g angular-cli**

然而,什么也没有发生。我重新启动了电脑,但是我不能再工作了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-05-24 15:19:52

最后,我不得不卸载我的所有NodeJs,de @转角/cli和角-cli,重新启动我的计算机,然后重新安装NodeJs的最新版本,并安装了npm安装了-g @ar角/cli@,并从路径和环境变量中删除了旧路径,并使其运行良好!

票数 0
EN

Stack Overflow用户

发布于 2017-05-23 09:15:38

当我试图正确安装角(v4.0)时,我遇到了同样的情况。在我错误地执行npm install @angular/cli之后,我纠正了它的方式--它生成了一个名为node_modules的目录。

要使用npm正确安装node_modules,请删除目录sudo npm install -g @angular/cli,然后启动一个新的bash,或者打开一个新的控制台或终端选项卡,然后执行sudo npm install -g @angular/cli。这可能会提示您输入计算机的密码,所以请准备输入它,而不能看到它。

似乎您是按照角网志指令安装角形v4的。相反,您可以这样做,而不是那么容易;在我的机器上正确安装角v4 (除了将我的nodejs安装更新为最新版本)的关键是在-g (又名-g)中使用sudo。全球(全球)选项。

票数 1
EN

Stack Overflow用户

发布于 2018-01-11 09:29:36

对于我(在Windows中),问题是npm路径没有保存在path环境变量中。如果浏览到

C:\users\yourname\AppData\漫游\npm

在这个目录中,您可以看到ng ( javascript文件)和ng.cmd (执行javascript文件的windows命令文件)。此路径需要在path变量中才能调用ng。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44030101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档