簡體   English   中英

角度cli中的未知選項-m

[英]Unknown option -m in angular cli

我想創建服務並使用app.module注冊它,但是當我運行此命令時

ng g s bram -m=app.module

我收到一個錯誤:

未知選項:“-m”

在此處輸入圖片說明

生成服務不接受模塊參數,因為服務並不真正“屬於”模塊。 要在 root 中提供,只需打開您的服務並放入

@Injectable({
  providedIn: ‘root’
})

這里是service的文檔 正如你所看到的,服務並不需要一個模塊參數。

命令嘗試 嘗試使用

ng g s services/bram --module=app.module

選項 --module 不適用於服務: https : //angular.io/cli/generate#service

但它可用於組件: https ://angular.io/cli/generate#component

我想創建服務並將其注冊到app.module ,但是當我運行此命令時

ng g s bram -m=app.module

我收到一個錯誤:

未知選項:“-m”

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM