ReactプロジェクトにSCSSを導入する方法

ReactプロジェクトにSCSSを導入する方法

まず依存関係をダウンロードします

yarn sass-loader ノード sass を追加します

次にプロジェクトパスで

ノードモジュール/react-scripts/config/webpack.config.js

ファイルを開いて

ここに画像の説明を挿入

赤い線のコードを追加します

  {
              テスト:/\.scss$/,
              ローダー: ['style-loader', 'css-loader', 'sass-loader']
            },

scssを使うことができます

知識ポイントの拡張:

React PWA 構成

プラグインをwebpack設定ファイルに追加する

const WorkboxWebpackPlugin = require('workbox-webpack-plugin')
プラグイン: [
        新しい MiniCssExtractPlugin({
            ファイル名: '[名前].css'
        })、
        新しい WorkboxWebpackPlugin.GenerateSW({
            クライアントの主張:true、
            スキップ待機:true
        })
    ]、

これで、React プロジェクトに SCSS を導入する方法に関するこの記事は終了です。React プロジェクトに SCSS を導入する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • React はモバイル端末を構築するために antd-mobile+postcss を導入しました
  • React に CSS を導入する方法とその違いは何ですか?

<<:  MySQL でテーブルスペースの断片化を解消する詳細な例

>>:  Linux 上で Docker コンテナを作成、一覧表示、削除する方法の概要

推薦する

MySQL 8.0.12 解凍バージョンのインストールチュートリアル

この記事では、MySQL 8.0.12解凍版のインストールチュートリアルを参考までに紹介します。具体...

Vue プロジェクトに Electron を追加するための詳細なコード

1. package.jsonに追加する "メイン": "electr...

CSS 極座標のサンプルコード

序文このプロジェクトには、衛星測位用のグラフィックスを含むチャートの要件があり、北半球または南半球の...

HTMLは角丸四角形を簡単に実装します

質問: div+css と配置を使用して角丸四角形を実現するにはどうすればよいですか?ソリューション...

Linux でファイルのユーザーとグループを変更する方法

Linux では、ファイルが作成されると、そのファイルの所有者はファイルを作成したユーザーになります...

Vue フロントエンド開発補助機能状態管理詳細例

目次マップ状態マップゲッターマップミューテーションマップアクション例まとめマップ状態コンポーネントが...

HTML で Web ページに動的な時計を書く

HTML を使用して動的な Web クロックを作成します。コードは次のとおりです。 <!DOC...

Antdesign-vueとsortablejsを組み合わせて、2つのテーブルをドラッグして並べ替える機能を実現

目次成果を達成するsortablejs の紹介具体的な実装成果を達成する最初は、antdesign ...

便利なモバイルスクロールプラグイン BetterScroll

目次スクロールをスムーズにするBetterScrollのスクロール体験慣性ローリングエッジリバウンド...

忘れられたMySQLパスワードとログインエラーの問題について簡単に説明します

MySQL ログイン パスワードを忘れた場合、解決方法は実はとても簡単です。MySQL メイン構成フ...

HTML ウェブページの段落レイアウトと改行

Web ページの外観はレイアウトに大きく左右されます。ページ内に長い段落のテキストがある場合、通常は...

MySQL ストアド プロシージャにおけるループ ステートメント (WHILE、REPEAT、LOOP) の使用法の分析

この記事では、例を使用して、MySQL ストアド プロシージャでのループ ステートメント (WHIL...

Mysql ファジークエリが大文字と小文字を区別するかどうかの詳細な調査

序文最近、私は小さな個人ブログ プロジェクトを書くのに忙しくしています。 「グローバル検索」機能を実...

MLSQLコンパイル時権限制御例の詳細な説明

序文MySQL の権限を簡単に理解すると、MySQL では自分の能力の範囲内で操作が許可され、その限...

MySQLのスペースをクリーンアップするいくつかの具体的な方法

目次序文1. ファイルのディスク使用量を確認する1.1 ディスク容量の使用状況を確認する1.2 ディ...