rspack.serve.js 686 B

123456789101112131415161718192021222324
  1. const common = require('../rspack/rspack.common.js');
  2. const path = require('path');
  3. const { merge } = require('webpack-merge');
  4. module.exports = merge(common, {
  5. mode: 'development',
  6. entry: {
  7. 'converse': path.resolve(__dirname, '../src/entry.js'),
  8. },
  9. devtool: 'inline-source-map',
  10. devServer: {
  11. static: {
  12. directory: path.resolve(__dirname, '../'),
  13. },
  14. port: 3003,
  15. allowedHosts: ['localhost'],
  16. devMiddleware: {
  17. publicPath: '/dist/',
  18. },
  19. },
  20. watchOptions: {
  21. ignored: [path.posix.resolve(__dirname, '../node_modules'), path.posix.resolve(__dirname, '../3rdparty')],
  22. },
  23. });