ng generate component example 生成组件带有模版
ng generate component example -it 生成内联模版(不会单独生成html文件)
ng generate directive my-directive - 生成一个新指令
ng generate pipe my-pipe - 生成一个新管道
ng generate service my-service - 生成一个新服务
ng generate route my-route - 生成一个新路由
ng generate class my-class - 生成一个简易的模型类
运行命令出现的报错:
Your global Angular CLI version (13.2.0) is greater than your local version (13.1.2). The local Angular CLI version is used.
原因:全局Angular版本13.2.0高于本地项目版本13.1.2,项目Angular版本过时。
解决方案:
- 删除全局,只使用本地的(可能本地的ng无法使用)
npm uninstall -g @angular/cli - 全局安装一个低版本的
npm install -g @angular/cli@13.0.0 - 本地安装一个高版本的
npm install --save-dev @angular/cli@13.2.1