問題タブ [css-loader]
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.
javascript - Webpackがcssファイルを構築していません
そのため、 http: //webpack.github.io/docs/tutorials/getting-started/ のチュートリアルに従っていましたが、css スタイル ローダーのステップで行き詰まりました。ここに私のentry.jsがあります:
これは content.js です:
これはstyle.cssです:
この後、次のコマンドを実行しています。
webpack ./entry.js bundle.js
このエラーが発生しています:
バージョン: webpack 1.13.0 時間: 866ms アセット サイズ チャンク チャンク名 bundle.js 10.1 kB 0 [発行] メイン [0] ./entry.js 115 バイト {0} [ビルド] [4] ./content.js 45 バイト{0} [ビルド済み] + 3 つの隠しモジュール
./~/css-loader!./style.css モジュールのビルドに失敗しました: ReferenceError: Promise が LazyResult.async で定義されていません (/var/www/html/webpack/node_modules/css-loader/node_modules/postcss/lib /lazy-result.js:157:31) で LazyResult.then (/var/www/html/webpack/node_modules/css-loader/node_modules/postcss/lib/lazy-result.js:79:21) で processCss ( /var/www/html/webpack/node_modules/css-loader/lib/processCss.js:198:5) Object.module.exports (/var/www/html/webpack/node_modules/css-loader/lib/loader) .js:24:2) @ ./~/style-loader!./~/css-loader!./style.css 4:14-73
これを修正する方法は?
css - Webpack の最適化と最小化は Firefox でグラデーションを壊しますか?
シンプルなランディング ページがあり、webpack を使用しました。-p
それを表すフラグを指定してwebpackを実行すると-optimize-minimize
、FirefoxでCSSグラデーションが壊れます。滑らかな色の変化の代わりに、きつい縞が見えます。
cssnano モジュールを使用したフード css-loader の下。
この問題の原因は何ですか?
ありがとう、
node.js - Webpack バンドルが CSS の「モジュールが見つかりません」を返す
フォルダーが次のように構成されているアプリがあります。
myapp.css
特別なことは何もない、シンプルでプレーンな CSS です。それが機能しているかどうかを確認するためのスタイリングbody
です。そして私のwebpack.config.js
ファイルにはこれがあります:
必要な css ファイルをindex.js
次のように配置しました。
アセットの単語の前に ../ を追加するなど、すべての方法でロードを試みましたが、コンソールで次のエラーが表示され続けます。
Error: Cannot find module "assets/css/myapp.css"
私は二重チェックをしてcss-loader
おりstyle-loader
、両方とも/node_modules
フォルダーにあります。
私は何を間違っていますか?数十のチュートリアルをチェックして 3 時間以上立ち往生しており、指定されたすべてを完了しました。助けてくれてありがとう!
css - React - インポートされた css で classNames を使用する
私は反応を使用していますが、classNames と呼ばれるコンポーネントの css クラスを定義するのに役立つこの素晴らしいライブラリを見つけました。また、css をコンポーネントにインポートするために webpack css-loader を使用しています。インポート css で classNames を使用しようとすると、構文エラーが発生します。
これが私の例です:
どうすれば両方を使用できますか?