Я просто использую webpack4 для успешной упаковки и запуска, но когда я просматриваю html-файл, это всегда Uncaught SyntaxError: Неожиданный токен <.</p>
Вот мой профессиональный файл
есть моя конфигурация webpack
module.exports = {
mode : 'production',
entry : {
index : './src/index.jsx'
},
output : {
filename : '[name].[hash:8].js',
path : path.join(__dirname, '/dist')
},
module: {
rules : [
{
test : /\.jsx?$/,
exclude : /node_modules/,
use : {
loader: "babel-loader"
}
},
{
test : /\.html$/,
use : [{loader : "html-loader"}]
}
]
},
node : {
fs : 'empty'
},
plugins : [
new HtmlWebPackPlugin({
template : "./src/index.html",
filename : "./index.html"
})
]
};
Я использую .babelrc, как это
{
"presets": ["@babel/preset-env", "@babel/preset-react"]
}
Я использую webpack4 и реагирую16