2016-10-07 15 views
2

私はangular2でちょっとばかげています。 angle-cliでいくつかのものを生成しようとしています。しかし、新しいサービスを生成する場合、サービスは "/ src /"フォルダに置かれます。Angular2 cliサービスの生成:サービスは/ servicesの代わりにrootで生成されます

私はこれのためのグローバルなデフォルトフォルダを設定したいと思います。 {servicesDir: "/ src/services /"}のような設定ができますか?

私はコマンドとしてng generate service Testを使用しています。

答えて

8

CLIは、最新のリリースでも、モジュールのディレクトリを、取ることができますので、使用します。

ng generate service services/Test 

コメントの下に続いて、最初に実行する必要があるかもしれません:

ng generate module services 

またはエラー与え

mkdir src/services (or src/app/services, depending on your file structure) 
+0

:無効なパス: "Cを:\ ...... \ SRC \アプリ\サービス" は」有効なパスではありません –

+0

次のいずれかを実行できます。 1)ngモジュールサービスを生成する 2)mkdir src/app/services(mkdir src/servicesの場合があります)。 最初のアプローチは優れていますが、最新のcliリリースにのみ適合します。 – Meir

+0

ngモジュールサービスを生成すると感謝します! –

関連する問題