http://webpack.github.io/docs/tutorials/getting-started/のチュートリアルに従っていたので、CSSスタイルのローダーステップが邪魔になりました。WebpackがCSSファイルを作成していない
require("!style!css!./style.css");
document.write(require("./content.js"))
これはcontent.jsです:
module.exports = "It works from content.js";
これはstyle.cssにある:ここに私のentry.jsである。この後
body{
background: yellow;
}
、私は、このコマンドを実行しています:
webpack ./entry.js bundle.js
このエラーが発生しました:
Version: webpack 1.13.0 Time: 866ms Asset Size Chunks Chunk Names bundle.js 10.1 kB 0 [emitted] main [0] ./entry.js 115 bytes {0} [built] [4] ./content.js 45 bytes {0} [built] + 3 hidden modules
ERROR in ./~/css-loader!./style.css Module build failed: ReferenceError: Promise is not defined at LazyResult.async (/var/www/html/webpack/node_modules/css-loader/node_modules/postcss/lib/lazy-result.js:157:31) at LazyResult.then (/var/www/html/webpack/node_modules/css-loader/node_modules/postcss/lib/lazy-result.js:79:21) at processCss (/var/www/html/webpack/node_modules/css-loader/lib/processCss.js:198:5) at 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
これを修正するにはどうすればよいですか?
使用しているノードのバージョンは何ですか? –
私はv0.10.25を使用しています –