このような一般的なエラーが反応するアプリケーションでポップアップするので、JSXはwebpackを解析していません。私はダースの可能な答えを調査したが役に立たない、私はそれを隠し続けると、私はむしろクエリキーanyhowsを使用したいので、.babelrcファイルを使用しないようにしようとしています。JSXがReact.jsを解析していません
render: function() {
return {
<div>Hello World</div>
^
}
}
Module build failed: SyntaxError:
webpack.config.js
var HtmlWebpackPlugin = require('html-webpack-plugin');
var HtmlWebpackPluginConfig = new HtmlWebpackPlugin({
template: './app/index.html',
filename: 'index.html',
inject: 'body'
});
module.exports = {
entry: ['./app/index.js'],
output: {
path: __dirname + '/dist',
filename: 'index_bundle.js'
},
devServer: {
inline: true,
port: 3333
},
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['react']
}
}
]
},
plugins: [HtmlWebpackPluginConfig]
}
package.json
{
"name": "github_battle",
"version": "1.0.0",
"description": "",
"main": "webpack.config.js",
"scripts": {
"production": "webpack -p",
"start": "webpack-dev-server"
},
"author": "",
"license": "ISC",
"dependencies": {
"react": "^15.0.1",
"react-dom": "^15.0.1"
},
"devDependencies": {
"babel-core": "^6.7.7",
"babel-loader": "^6.2.4",
"babel-preset-react": "^6.5.0",
"html-webpack-plugin": "^2.16.0",
"webpack": "^1.13.0",
"webpack-dev-server": "^1.14.1"
}
}
いいえ、それは間違っています。 –
私は悪いです、私はあなたが提供したコードを実行し、それはバベルとうまくコンパイルします。問題はコード内にあります。私の更新された答えを見てください。 –
これはありがとう:-)、ありがとう、私は私のwebpack.config、良いスポッティングの邪魔をデバッグしていた。 –