angular cli 常用命令,以及angular容易遗忘的属性与方法

ng new project-name - 创建一个新项目
ng build - 构建/编译应用
ng test - 运行单元测试
ng e2e - 运行端到端(end-to-end)测试
ng serve - 启动一个小型web服务器
ng g component my/component component 创建组件
ng g module my-module --routing 创建模块并自动生成路由
ng g c dept-form --skipTests=true 创建组件并跳过创建测试文件
[innerHTML]指令可以绑定html片段
–dry-run: boolean, 默认为 false, 若设置 dry-run 则不会创建任何文件

–verbose: boolean, 默认为 false

–link-cli: boolean, 默认为 false, 自动链接到 @angular/cli 包

–skip-install: boolean, 默认为 false, 表示跳过 npm install

–skip-import: boolean, 默认为 false, 表示跳过 自动寻找模块

–skip-git: boolean, 默认为 false, 表示该目录不初始化为 git 仓库

–skip-tests: boolean, 默认为 false, 表示不创建 tests 相关文件

–skip-commit: boolean, 默认为 false, 表示不进行初始提交

–directory: string, 用于设置创建的目录名,默认与应用程序的同名

–source-dir: string, 默认为 ‘src’, 用于设置源文件目录的名称

–style: string, 默认为 ‘css’, 用于设置选用的样式语法 (‘css’, ‘less’ or ‘scss’)

–prefix: string, 默认为 ‘app’, 用于设置创建新组件时,组件选择器使用的前缀

–mobile: boolean, 默认为 false,表示是否生成 Progressive Web App 应用程序

–routing: boolean, 默认为 false, 表示新增带有路由信息的模块,并添加到根模块中

–inline-style: boolean, 默认为 false, 表示当创建新的应用程序时,使用内联样式

–inline-template: boolean, 默认为 false, 表示当创建新的应用程序时,使用内联模板。
前缀问题需要在angular.json配置

"schematics": {"@ionic/angular-toolkit:component": {"styleext": "scss","spec": false,"prefix": ""},"@schematics/angular:component": {"styleext": "scss","spec": false,"prefix": ""}}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部