作成時にcssファイルを持たないコンポーネントにリンクされているモジュールを作成するオプションはありますか?
例えば.
これまでのところ、これを行うデフォルトの方法は次のとおりです。
ng generate module 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
...アイデアを得ます。
これは可能ですか?可能な場合はどうですか?
ミニマリストAngular Cli生成例
ng g c hero-component --flat -it -is --skipTests
-is
インラインCSS、スタイルファイルの作成を防止--flat
フォルダーの作成を防止する-it
インラインテンプレート用、htmlファイルの作成を防止--skipTests
.specファイルの作成を防止するAngular doc reference https://angular.io/cli/generate#component へのリンク
これらすべてのパラメーターを組み合わせて、
CLIは、現在のフォルダーに単一の.tsファイルを作成し、それをモジュールにリンクします。
ng generate -is
にはinline-style
を使用できます。これにより、CSSファイルは個別に生成されませんが、CSSはコンポーネント内に保持されます(インライン)。