Angular-CLI プロジェクトを CSS から SCSS に変換する
Angular-CLI プロジェクトで SCSS を使用しようとすると、エラーが発生する場合がありますstyle.css ファイルが存在しないことについて。このエラーは、ng setdefaults.styleExt scss コマンドを使用してデフォルトのスタイル拡張子を SCSS に設定しているにもかかわらず発生します。
解決策:
この問題を解決するには、次の手順に従います。 :
既存のプロジェクトの場合 (以前の Angular CLI バージョン) 6):
デフォルトのスタイル拡張子を SCSS に変更します:
または、次のコマンドを実行します。コマンド:
ng config defaults.styleExt=scss
既存の CSS ファイルを SCSS に変換:
ビルド構成を調整します:
コンポーネント スタイルの更新:
について既存のプロジェクト (Angular CLI バージョン 6 ):
上記と同じ手順を使用して、.angular-cli.json の代わりに angular.json ファイルを編集します。さらに、「値が見つかりません」エラーが発生した場合は、次のコマンドを実行します:
ng config schematics.@schematics/angular:component.styleext scss
新しいプロジェクトの場合:
新規作成時にスタイル拡張子として SCSS を指定します。プロジェクト:
ng new your-project-name --style=scss
将来のすべてのプロジェクトのデフォルトとして SCSS を設定します (オプション):
ng config --global defaults.styleExt=scss
次の手順に従って、これで、SCSS を使用するように Angular-CLI プロジェクトが正常に構成されます。
以上がAngular-CLI プロジェクトを CSS から SCSS に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。