Каждый файл, который я добавляю в проект, замедляет компиляцию.
Перекомпиляция проекта после сохранения длится до 9 секунд.
Я использую модуль Webpect-dev-server вЧтобы перекомпилировать код.
Есть ли (и должен) быть способ сказать Webpack перекомпилировать только те изменения, которые были сделаны?Например, если я добавляю <p>Something small</p>
, веб-пакет должен перекомпилировать только добавленный элемент.
// package.json
"webpack": "^4.27.1"
"webpack-cli": "^3.1.2"
"webpack-dev-server": "^3.1.10"
// webpack.config.js
const path = require('path');
module.exports = {
entry: './entry.js',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
},
plugins: [
],
devServer: {
contentBase: './dist'
},
devtool: 'inline-source-map',
module: {
rules: [
{
test: /\.(html)$/,
use: {
loader: 'html-loader',
options: {
attrs: [':data-src']
}
}
},
{
test: /\.css$/,
use: [
'style-loader',
'css-loader'
]
}
]
}
};