webpack.dev.config.js 687 B

12345678910111213141516171819202122232425262728
  1. const path = require('path');
  2. const merge = require('webpack-merge');
  3. const common = require('./webpack.common.config.js');
  4. const webpack = require('webpack');
  5. const HtmlWebpackPlugin = require('html-webpack-plugin');
  6. module.exports = merge(common, {
  7. mode: 'development',
  8. output: {
  9. filename: 'nodejs/[name].[hash:8].bundle.js',
  10. },
  11. devServer: {
  12. contentBase: path.resolve(__dirname, '../dist'),
  13. open: true,
  14. port: 9090,
  15. compress: true,
  16. hot: true
  17. },
  18. // plugins: [
  19. // new HtmlWebpackPlugin({
  20. // template: 'public/index.html',
  21. // inject: 'body',
  22. // hash: false
  23. // })
  24. // //,new webpack.HotModuleReplacementPlugin()
  25. // ]
  26. });