使用 Angular CLI (ng generate)创建组件、服务、类、路由、指令、管道

使用 Angular CLI 创建一个新组件(component):

ng generate component 组件名称
也可以
ng g component 组件名称


使用 Angular CLI 创建一个新服务(service):

ng generate service 服务名称
也可以
ng g service 服务名称


使用 Angular CLI 创建一个简易的模型类(class):

ng generate class 类名称


使用 Angular CLI 生成一个新路由(route):

ng generate route 路由名称


使用 Angular CLI 生成一个新指令(directive):

ng generate directive 指令名称


使用 Angular CLI 生成一个新管道(pipe):

ng generate pipe 管道名称


使用 Angular CLI 创建一个路由:

在 Angular 中,最好在一个独立的顶级模块中加载和配置路由器,它专注于路由功能,然后由根模块 AppModule 导入它。

按照惯例,这个模块类的名字叫做 AppRoutingModule,并且位于 src/app 下的 app-routing.module.ts 文件中。

ng generate module app-routing --flat --module=app

--flat 把这个文件放进了 src/app 中,而不是单独的目录中。
--module=app 告诉 CLI 把它注册到 AppModule 的 imports 数组中。



转载请说明出处:原文链接 http://www.nbsite.cn/qdjs/152

相关阅读:

安装npm包应该放在devDependencies还是dependencies

AntDesign Of Angular之响应式栅格尺寸:nzXs、nzSm、nzMd、nzLg、nzXl、nzXXl

Angular响应式表单校验及提交主动触发所有校验

Angular 报错 Can't bind to 'formGroup' since it isn't a known property of 'form'

Angular Ionic项目build打包后发布到IIS刷新报错404解决方法