ng:在节点 v6.9.1 中找不到命令
Posted
技术标签:
【中文标题】ng:在节点 v6.9.1 中找不到命令【英文标题】:ng:command not found in node v6.9.1 【发布时间】:2017-04-23 04:44:06 【问题描述】:我正在尝试在我的 Windows 10 PC 的 angular-cli 项目中执行 ng 命令。节点 v6.9.1
全局安装了 angular-cli。 尝试了全新的 npm 安装。 尝试添加路径C:\Users\MohamadS\AppData\Roaming\npm\node_modules\angular-cli\bin 在路径变量中的用户变量中。还是和图片一样。
需要有关问题的帮助。
PS- 不能使用任何 ng 命令。(ng g c /componentName/, ng build)
已编辑 -
也尝试在项目文件夹中使用相同的 angular-cli 版本进行全局安装。【问题讨论】:
你用的是cygwin吗?也许只是使用 cmd 提示符可能会使其工作。 @chackerian 感谢您的回复。也尝试使用命令提示符。它说 'ng' 不是内部或外部命令、可运行程序或批处理文件。 但是,我确实使用了 conemu。 看看这个:answer希望这对你有用。 @AvneshShakya 感谢您的来源。似乎它不起作用,仅供参考 - 我有 Windows 10 【参考方案1】:检查npm路径是否添加到系统变量路径中, 我有 npm v4.0.2,我只是做了一个 npm install npm@latest -g 并再次安装了 angular-cli -g,现在它可以工作了。
【讨论】:
以上是关于ng:在节点 v6.9.1 中找不到命令的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的 XPath 表达式在 XML 文档中找不到新添加的节点?
在 Windows 中创建新项目时找不到 ng 命令 angular-cli
在 Typescript/React 应用程序中找不到“节点”的类型定义文件 [重复]