1
反応ファイルのWebコンパイルエラーをコンパイルします。webpack react error:このファイルタイプを処理するために適切なローダーが必要な場合があります
ERROR in ./public/react-components/modules/user/profile/edit.js
Module parse failed: /Workspace/bungaloow/public/react-components/modules/user/profile/edit.js Unexpected token (5:26)
You may need an appropriate loader to handle this file type.
WebPACKの構成:
var glob = require('glob');
module.exports = {
entry: glob.sync('./public/react-components/**/*.{js,json}'),
output: {
path: __dirname + '/public/compiled',
filename: "react-components.js"
},
module: {
loaders: [
{test: /\.js$/, loader: 'babel-loader', query: {presets: ['es2015','react']}}
],
rules: [
{
test: /\.json$/,
use: 'json-loader'
},
{
test: /\.js$/,
use: 'babel-loader'
}
]
},
watch: true
};
あなたのルールにあなたのbabel-loaderとJSXテストがないのはなぜですか? – Li357
私のルールに追加しましたが、更新されますが、同じエラーが発生しました –
IIRCのエントリは2.xの配列ではないオブジェクトですか? – Li357