首页 > 解决方案 > 我是否需要 Angular CLI 来开发 Angular 应用程序?

问题描述

刚刚加入了一个他们使用 Angular 的项目,我可以在package.json文件中看到这些依赖项:

"@angular/common": "~8.0.0",
"@angular/compiler": "~8.0.0",
"@angular/core": "~8.0.0",
"@angular/forms": "^8.0.3",
"@angular/platform-browser": "~8.0.0",
"@angular/platform-browser-dynamic": "~8.0.0",
"@angular/router": "~8.0.0",

但是如果我输入ng -v那么我会得到一个command not found错误。我猜这是因为我没有安装 Angular CLI。我需要吗?好像我没有 如果没有安装 Angular CLI 包,我将无法做什么?

PS - 我正在使用NVM

感谢您提供任何有用的信息。

标签: angular

解决方案


不,您不需要它,但最好使用ng g选项快速创建组件和模块并构建或服务项目。

要修复运行错误,ng -v您需要全局安装 angular-cli,如下所示: npm install -g angular-cli

如果你想使用你的本地 angular-cli,你可以运行这个: npm run-script ng -v你会看到本地 angular-cli 版本而不是全局


推荐阅读