当我尝试使用ng服务(而不是教程建议的npm start)时,我遇到了以下错误:
'无法找到" @ angular / cli"在devDependencies中。'
基本上我是在询问是否可以使这个项目与角度cli兼容,如果是这样的话?
我的最终目标是尝试看看我是否可以在heroku上托管这个,并且我想使用" ng build"命令。有没有办法绕过这个并主持不使用角度cli?
谢谢!
答案 0 :(得分:1)
ng serve是angular cli命令。 Angular CLI是一个命令行界面,用于简化角度项目设置。
您的项目必须是Angular CLI项目才能与Angular CLI兼容:)
设置非常简单:
npm install -g @angular/cli
,它将全局安装Angular CLI。ng new project_name
,它将创建和设置angular 5项目所需的全部内容(如果使用当前的角度cli)。ng serve
如果要生成新组件,请运行ng g c component-name
如果要生成新模块运行ng g m module-name
如果您要生成新的服务运行ng g s service-name