如何用一条Angular命令创建关联模块与无CSS文件的组件?
解决方案:单命令生成关联组件的Module且无CSS文件
当然有这样的命令!你完全可以用一条Angular CLI命令搞定需求,不用再分两步操作。直接执行下面这条命令就行:
ng generate module name --component name --style=none
如果习惯用缩写简化命令,也可以写成:
ng g module name --component name --style=none
命令参数说明
--component name:让CLI在生成name.module.ts的同时,创建同名组件,并且自动把这个组件注册到模块的declarations数组里,省去手动关联的步骤--style=none:明确告诉CLI不要生成任何样式文件(不管是.css、.scss还是其他格式)
执行完这条命令后,你会得到以下文件:
name.module.ts(已关联组件的模块文件)name.component.tsname.component.htmlname.component.spec.ts
完全符合你想要的结果,不会出现多余的CSS文件~
内容的提问来源于stack exchange,提问作者Tanasos
相关产品推荐
相关产品推荐

