ее моя конфигурация webpack, которую я использовал для моего проекта.
const HtmlWebPackPlugin = require("html-webpack-plugin");
const LiveReloadPlugin = require("webpack-livereload-plugin");
const DotenvPlugin = require('webpack-dotenv-plugin');
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
const path = require('path');
module.exports = {
entry: [
'./src/index.js'
],
output: {
path: path.resolve(__dirname, 'build'),
filename: 'index.bundle.js',
publicPath: '/'
},
mode: 'development',
devtool: 'source-map',
devServer: {
historyApiFallback: true,
noInfo: true,
overlay: true,
port: 8080,
host: '0.0.0.0',
disableHostCheck: true,
},
module: {
rules: [
.........
]
},
plugins: [
new HtmlWebPackPlugin({
template: "./src/index.html",
filename: "./index.html"
}),
new DotenvPlugin({
sample: './.env',
path: './.env'
}),
//new BundleAnalyzerPlugin()
]
};
вот мой скрипт из файла package.json
"app-start": "webpack-dev-server --config ./webpack.dev.config.js --open",
даже после добавления этого
"app-start": "webpack-dev-server --config ./webpack.dev.config.js --no-inline --no-hot --open",
это не работает.
Я также пытался поместить hot: false в файл конфигурации webpack, но он все еще перезагружает проект при сохранении кода.
я что-то делаюнеправильно да поправьте пожалуйста