Я запускаю весеннюю загрузку и реагирую вместе.У меня проблемы с просмотром домашней страницы.Я думаю, что это из-за моего файла webpack.config.js.Я считаю, что это не правильно.
Я пробовал разные конфигурации, но получаю тот же результат.Ошибка: GET http://localhost:9082/dist/src/main/resources/static/built/bundle.js 404
web.config.js
var path=require('path').resolve;
module.exports={
entry: './src/main/js/src/index.js',
cache: true,
resolve:{
extensions:['.js','.css', '*']
},
output: {
path: path.resolve(__dirname, 'dist'),
filename: '/src/main/resources/static/built/bundle.js',
publicPath: '/'
},
devServer:{
historyApiFallback: true
},
module:{
rules: [
{
test: /\.js?$/, /** regular expression to scan for files */
exclude: /node_modules/,
use:{
loader: 'babel-loader',
options:{
presets: ['@babel/env', '@babel/react'],
plugins:['@babel/plugin-proposal-class-properties', '@babel/plugin-
transform-runtime']
}
}
},
{
test: /\.css$/,
use: ['style-loader','css-loader']
},
{
test: /\.(ttf|eot|svg|woff(2)?)(\?[a-z0-9]+)?$/,
loader: 'file-loader',
},
{
// For all .css files except from node_modules
test: /\.css$/,
exclude: /node_modules/,
use: [
'style-loader',
{ loader: 'css-loader', options: { modules: true } }
]
},
{
// For all .css files in node_modules
test: /\.css$/,
include: /node_modules/,
use: ['style-loader', 'css-loader']
}
]
}
};
Я хочу, чтобы домашняя страница отображалась при создании пакета и его запуске.Спасибо!