NodeJS 角/创建一个模块,组件没有css文件在一个命令?

nhaq1z21  于 2022-11-03  发布在  Node.js
关注(0)|答案(3)|浏览(119)

是否有这样的选项来创建链接到组件的模块,而该组件在创建时没有css文件?
例如:
到目前为止,我使用的默认方法如下:
ng generate component name/ng generate component name
我得到了一个组件的基本结构:name.component.css name.component.html name.component.spec.ts name.component.ts name.module.ts
我希望仅使用ONE查询创建以下内容:
name.component.html name.component.spec.ts name.component.ts name.module.ts
例如:
ng g m name + c name - css...你明白我的意思了。
这可能吗?如果可能,如何实现?

xhv8bpkk

xhv8bpkk1#

极简Angular Cli生成示例
-s

  • -s用于内联css,防止创建样式文件
  • --flat以防止创建文件夹
  • 内嵌模板的-t,防止html文件创建
  • --skip-Tests以防止创建.spec文件

链接到Angular文档参考https://angular.io/cli/generate#component
所有这些参数加在一起,
cli在当前文件夹中创建一个.ts文件,并将其链接到模块中。

jv4diomz

jv4diomz2#

您可以将ng generate -is用于inline-style,这样不会单独生成css文件,但会将css保存在组件内部(内联)。

dw1jzc5e

dw1jzc5e3#

最新的正确答案是:

ng g c MyComponent --style none

它不会创建样式文件,也不会有任何内联样式。

相关问题