javascript - 为什么在 Angular 项目中没有 Angular-CLI 为 'model' 生成命令?

标签 javascript angular angular-cli

在学习 Angular 的过程中,我只是通过各种 Angular-CLI 命令来生成 Angular 的各个部分,如“组件”、“服务”、“接口(interface)”、“管道”等。

通过 Angular-CLI 生成 Angular 项

ng g c components/comp-1 //generates component
ng g s services/service-1 // generates service
ng g i interfaces/interface-1 // generates interface

但是,令我惊讶的是为什么没有为“模型”生成命令(尽管接口(interface)也做了几乎一些工作——但是模型更强大,因为它也可以在类中包含方法)。

我是不是遗漏了什么或者 Team-Angular 遗漏了生成“自动生成模型”的命令——因为它们是 OOPS 框架的核心。

enter image description here

引用:

https://www.npmjs.com/package/angular-cli

最佳答案

因为模型一个类,要生成它使用--type选项,如下所示:

ng generate class hero --type=model

将导致:

hero.model.ts

关于javascript - 为什么在 Angular 项目中没有 Angular-CLI 为 'model' 生成命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53003483/

相关文章:

angular - 创建没有默认工具包的 angular-cli 应用程序

javascript - Angular2 Observable 范围问题

Angular - 将小数限制为两位而不四舍五入

node.js - ng :command not found in node v6. 9.1

javascript - 如何在同一页中使用 2 个数据表?

javascript - 将字符串(看起来像数组)转换为多维数组

javascript - 使用 html 中的输入数据打开特定页面?

javascript - 为什么此 Node.js 代码中没有触发 'finish' 事件?

angular - 在等待 RxJS observable 时在 Angular 中显示加载指示器

html - 最后包含静态 CSS 文件(用于品牌)