2016-07-06 82 views
2

當前,默認情況下,Angular CLI在app/{componentName}/文件夾中創建一個新組件。更改角度cli中組件的默認文件夾

是否可以配置,以便cli將在app/components/{componentName}/文件夾中生成新的組件文件夾?

我試着在angular-cli.json中調用一些變量,但沒有運氣。

回答

4

在CLI中沒有什麼像持久化值那樣。原因在於style guide建議不要將所有相似的實體(即組件,服務)放在分組目錄中。

有了這樣說來實現這一點,你有兩個選擇......

  1. 更改您的命令行的目錄/終端app/components/,並從那裏產生。 CLI將知道您當前的目錄並相對於該目錄創建
  2. 當您從項目根目錄(或src目錄)生成每個組件時,可以指定ng generate component components/foo,其中包含組件的路徑中的「組件」產生。
相關問題