1

そのため、 http: //webpack.github.io/docs/tutorials/getting-started/ のチュートリアルに従っていましたが、css スタイル ローダーのステップで行き詰まりました。ここに私のentry.jsがあります:

require("!style!css!./style.css");
document.write(require("./content.js"))

これは content.js です:

module.exports = "It works from content.js";

これはstyle.cssです:

body{
    background: yellow;
}

この後、次のコマンドを実行しています。

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

これを修正する方法は?

4

1 に答える 1