web-dev-qa-db-ja.com

不明なオプション--AspNetCoreのextractCss Angular 6.0SPAテンプレート

cliからAspNetCore Angular 6.0 SPA templateをスキャフォールディングし、それに応じてnpmパッケージをインストールしました。

ただし、プロジェクトdotnet runを実行しようとすると、起動せず、エラーが表示されます。参考までにスクリーンショットを撮りました。 angular.Jsonfileと関係があるのか​​どうかわかりません!!!何か案が..

エラー:

不明なオプション--extractCss

Error Captured

12
Urgen

これは、ng serveコマンドが--extractCssオプションをサポートしなくなったためです。

package.jsonを開きます。あなたは見つけるでしょう

{
  "scripts": {
    "start": "ng serve --extract-css" // Please remove the --extract-css
    // ...
  }  
}

startスクリプトから--extract-cssを削除します。

今になります

{
  "scripts": {
     "start": "ng serve"
      // ...
  }   
}

angular.jsonを開きます。 build構成で"extractCss": trueを設定します

例:

"build": {
    "architect": {
           "configurations": {
                "extractCss": true,
                  //...
             }
         }
      }
   }

参照:https://github.com/angular/angular-cli/issues/10666#issuecomment-38684357

参照2:http://www.talkingdotnet.com/upgrade-angular-5-app-angular-6-visual-studio -2017 /

25
Ritwick Dey