You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

webpack-hot-dev-server.config.js 761 B

7 jaren geleden
7 jaren geleden
7 jaren geleden
7 jaren geleden
7 jaren geleden
7 jaren geleden
7 jaren geleden
7 jaren geleden
123456789101112131415161718192021222324252627282930313233343536373839
  1. var path = require('path')
  2. module.exports = require("./make-webpack-config")({
  3. _special: {
  4. loaders: {
  5. 'jsx': [ "react-hot-loader", "babel" ]
  6. },
  7. separateStylesheets: false,
  8. },
  9. devtool: "eval",
  10. entry: {
  11. 'swagger-ui-bundle': [
  12. './src/core/index.js'
  13. ],
  14. 'swagger-ui-standalone-preset': [
  15. 'webpack/hot/dev-server',
  16. './src/standalone/index.js',
  17. ]
  18. },
  19. output: {
  20. pathinfo: true,
  21. debug: true,
  22. filename: '[name].js',
  23. library: "[name]",
  24. libraryTarget: "umd",
  25. chunkFilename: "[id].js"
  26. },
  27. devServer: {
  28. port: 3200,
  29. path: path.join(__dirname, 'dev-helpers'),
  30. publicPath: "/",
  31. noInfo: true,
  32. colors: true,
  33. hot: true,
  34. stats: {
  35. colors: true
  36. },
  37. },
  38. })