【发布时间】:2019-12-31 15:23:40
【问题描述】:
我对 Angular 很陌生,我正在从几个月前开发的项目中学习。
节点 v 是 12.13.1 npm v 是 6.12.1
- 我正在使用 Windows 操作系统。
- 当我尝试 ng --version 或 ng -v 或 ng v 时,它显示“术语 ng 未被识别为 angular cmdlet 的名称”。
- 但是使用 npm list -global --depth 0 向我展示了@angular/cli@8.3.21。
- 使用 npm start 运行应用程序 im,因为 ng serve 不起作用。
我尝试按照以下链接中给出的步骤更新 angularCli,但仍然相同。 https://www.npmjs.com/package/@angular/cli
请帮我解决这个问题。 提前致谢。
【问题讨论】:
-
我猜这是关于 angularJs @jonrsharpe
-
我试过了,但它需要我没有的管理员访问权限.. 有没有可能的方法来调查这个@jonrsharpe..谢谢你的努力。
-
如您所见,如果您通过
package.json中的脚本使用npm激活ng,它就可以工作。如果你有一个像"ng": "ng"这样的脚本,那么例如npm run ng -- --version应该可以工作。
标签: javascript angular typescript user-interface angular-cli