webpack.dev.js 654 B

123456789101112131415161718192021222324
  1. var merge = require("webpack-merge");
  2. var path = require("path");
  3. var webpack = require("webpack");
  4. var common = require("./webpack.common.js");
  5. var OpenBrowserPlugin = require("open-browser-webpack-plugin");
  6. module.exports = merge(common, {
  7. plugins:[new OpenBrowserPlugin({ url: 'http://0.0.0.0:8080/test/demo1/' })],
  8. devServer: {
  9. disableHostCheck: true,
  10. progress: true,
  11. proxy: {
  12. "/api/*": {
  13. target: "http://0.0.0.0:9000",
  14. changeOrigin: true,
  15. secure: false
  16. }
  17. },
  18. host: "0.0.0.0",
  19. contentBase: path.join(__dirname, "./"),
  20. publicPath: "/dist/",
  21. hot: false,
  22. inline: false
  23. }
  24. });