2016-07-06 3 views
2

現在、Angular CLIは、デフォルトでapp/{componentName}/フォルダに新しいコンポーネントを作成します。angle-cliのコンポーネントのデフォルトフォルダの変更

cliが代わりにapp/components/{componentName}/フォルダに新しいコンポーネントフォルダを生成するように設定することはできますか?

私はangular-cli.jsonでいくつかの変数を使いこなそうとしましたが、運がありませんでした。

答えて

4

永続的な値のために、CLIのどこにもそのようなことはありません。その理由は、style guideが、グループ化されたディレクトリ内にすべての同様のエンティティ(コンポーネント、サービス)を配置しないことを示しているためです。それと

はあなたがapp/components/に二つのオプション...

  1. 変更し、コマンドラインのディレクトリ/端末を持っており、そこから発生するこれを達成するために言われています。 CLIは現在のディレクトリを認識し、そのディレクトリを基準にして作成します
  2. プロジェクトのルート(またはsrcディレクトリ)から各コンポーネントを生成するときは、コンポーネントが存在するパスに "components"を含むng generate component components/fooを指定できます生成される。
関連する問題