[解決済み] cssからscssへのAngular-cli
質問
を読みました。
ドキュメント
を使用する場合は
scss
以下のコマンドを実行する必要があります。
ng set defaults.styleExt scss
しかし、そうしてそのファイルを作ると、やはりコンソールにこのエラーが表示されます。
styles.bundle.js:33Uncaught Error: Module build failed: Error: ENOENT: no such file or directory, open '/Users/Egen/Code/angular/src/styles.css'(…)
解決方法は?
Angular 6の場合 をチェックします。 公式ドキュメント
注
について
@angular/cli
よりも古いバージョンでは
6.0.0-beta.6
使用
ng set
の代わりに
ng config
.
既存プロジェクトの場合
既存の angular-cli プロジェクトで、デフォルトの
css
スタイルを使用する場合は、いくつかの作業を行う必要があります。
-
デフォルトのスタイル拡張子を
scss
で手動で変更
.angular-cli.json
(Angular 5.x およびそれ以前) またはangular.json
(Angular 6+) を実行するか。ng config defaults.styleExt=scss
エラーが出たら
Value cannot be found.
コマンドを使用します。
ng config schematics.@schematics/angular:component.styleext scss
(※ソースはこちら Angular CLI SASSオプション )
-
既存の
.css
ファイルを.scss
(例: styles.css と app/app.component.css) -
CLIにstyles.scssを探すように指示する。
のファイル拡張子を手動で変更する。
apps[0].styles
でangular.json
- 新しいスタイル ファイルを見つけるためにコンポーネントを指定します。
を変更します。
styleUrls
を新しいファイル名と一致させます。
今後のプロジェクトについて
Serginho が言及したように、スタイル拡張は
ng new
コマンド
ng new your-project-name --style=scss
今後作成するすべてのプロジェクトのデフォルトを設定したい場合は、次のコマンドを実行してください。
ng config --global defaults.styleExt=scss
関連
-
[CSSレイアウト例】float(フロート)、position(ポジション)プロパティの差分によるCSSレイアウト
-
[CSSチュートリアル]CSSは、メソッドのさまざまな記事の分割行のスタイルの要約を達成するために
-
[css3]ピュアCSS3によるネオンライト効果
-
[css3] scss変数の値を実行時に変更するcss3 var()の使用方法を説明します。
-
[解決済み] CSSの親セレクタはありますか?
-
[解決済み] CSSでcellpaddingとcellspacingを設定する?
-
[解決済み] SCSSとSassの違いは何ですか?
-
[解決済み] CSS calc()関数内のSass変数
-
[解決済み] モジュール "@angular-devkit/build-angular" が見つかりませんでした。
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[CSSチュートリアル]z-indexの違い。cssのz-index: 0とz-index: autoの違い。
-
[css3]css3におけるtransformプロパティの4つの機能
-
[CSSチュートリアル】overflow:hiddenの役割を解説(overflow hidden、clear float、外周マージンの崩れを解決する)。
-
[CSSチュートリアル]css display table adaptive height, widthの問題解決
-
[CSSチュートリアル】position:stickyでトップ吸い上げアプレット問題を完璧に解決
-
[CSSチュートリアル】ピュアCSSで実装した通知バーの3種類のスクロール効果
-
[CSSチュートリアル]CSS気まぐれボーダーアニメーション効果
-
[CSSチュートリアル】シンプルなナビゲーションバー機能を実現するhtml+css
-
[css3]CSS3遷移回転遠近法2D3Dアニメーションなどの効果を持つサンプルコード
-
[解決済み] Angular CLI SASSオプション