問題タブ [mini-css-extract-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
webpack - Webpack が CSS の変更で JS を再構築するのはなぜですか?
mini-css-extract-plugin
、css-loader
およびを使用しsass-loader
ます。
CSS 変更時の出力:
これは、Webpack が基本的に JS バンドラーであるためと思われるため、CSS は JS にバンドルされ、mini-css-extract-plugin
CSS を別のチャンクに抽出します。それは正確ですか?
スタイルのみが変更されたときに、Webpack が JS 出力ファイルを再構築するのはなぜですか?
webpack - 指定したディレクトリにsassファイルをコンパイルするようにwebpackを設定する方法
scss ファイルを /dist/css フォルダーにコンパイルするように webpack を構成しようとしています。css を js にバンドルしたくありません。しかし、私はエラーが発生しています。
私は何を間違っていますか?
webpack と npm rebuild node-sass を再インストールしようとしましたが、うまくいきません。
私の実際のwebpack.config.js:
エラー出力:
webpack - Webpack 4 アップグレード - mini-css-extract-plugin の疑い - CSS がロードされない - キャッチされない SyntaxError: Unexpected token
webpack v2 から webpack v4 にアップグレードしました。抽出テキスト プラグインが存在しないため、MiniCssExtract プラグインに置き換え、ファイル名を関数として処理できるようにアップグレードを延期する必要がありました。
これが利用可能になったので、webpack を実行していますが、アプリでは CSS 指向のものは何も実行されず、常に Uncaught SyntaxError: Unexpected token が取得されます。コンソールで。
最も単純な CSS でさえ試してみましたが、どの CSS ファイルもアプリで適切に実行されません。
シンプルな css-loader などに戻そうとしましたが、正常に動作するので、mini-css-extract-plugin の構成方法または見逃した愚かなことに関係があると考えています。
テーマ構成用のファイルが 1 つあります。
メインの webpack ファイルは次のとおりです。