@flafy4

Почему webpack-dev-server не собирает код?

При запуске команды webpack все работает правильно, файлы помещаются в dist.
При запуске команды webpack-dev-server папка очищается благодаря плагину CleanWebpackPlugin, но заново не компилируется. Где тут может быть ошибка?
const path = require('path')
const { CleanWebpackPlugin } = require('clean-webpack-plugin')

module.exports = {
	mode: 'development',
	entry: ['./src/index.ts'],
	output: {
		filename: 'bundle.js',
		path: path.resolve(__dirname, 'dist'),
		publicPath: '/dist'
	},
	module: {
		rules: [
			{
				test: /\.tsx?$/,
				use: 'ts-loader',
				exclude: /node_modules/
			}
		]
	},
	resolve: {
		extensions: ['.tsx', '.ts', '.js'],
		alias: {
			'@core': path.resolve(__dirname, 'src/core')
		}
	},
	// devtool: 'source-map',
	devServer: {
		port: 3000,
		hot: true
	},
	plugins: [
		new CleanWebpackPlugin()
	]
}
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега JavaScript
Почему webpack-dev-server не собирает код?

Потому что webpack-dev-server это делать не должен. Он лишь поднимает тебе сервер на 3000 порту для разработки и обновляет страничку при изменении в коде.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы