webpack.serve.js 662 B

123456789101112131415161718192021222324
  1. /* global module, __dirname */
  2. const HTMLWebpackPlugin = require('html-webpack-plugin');
  3. const common = require("./webpack.common.js");
  4. const { merge } = require("webpack-merge");
  5. const path = require("path");
  6. module.exports = merge(common, {
  7. mode: "development",
  8. entry: {
  9. "converse": path.resolve(__dirname, "../src/entry.js"),
  10. },
  11. devtool: "inline-source-map",
  12. devServer: {
  13. static: [ path.resolve(__dirname, '../') ],
  14. port: 3003
  15. },
  16. plugins: [
  17. new HTMLWebpackPlugin({
  18. title: 'Converse.js Dev',
  19. template: 'webpack.html',
  20. filename: 'index.html'
  21. })
  22. ],
  23. });