webpack.dev.js 869 B

123456789101112131415161718192021222324252627282930313233
  1. const merge = require('webpack-merge');
  2. const common = require('./webpack.common.js');
  3. const webpack = require('webpack');
  4. const config = require('./config.js');
  5. // const CopyWebpackPlugin = require('copy-webpack-plugin')
  6. module.exports = merge(common,{
  7. mode: 'development',
  8. devtool: "inline-source-map",
  9. devServer: {
  10. // contentBase:'./dist',
  11. port:'8082',
  12. host:'192.168.3.126',
  13. openPage:'?hospitalCode=A001&hospitalDeptCode=D01&doctorCode=YS001&patientCode=1600&recordId=44',//携带参数
  14. proxy:{
  15. '/api':{
  16. target:config.host,
  17. changeOrigin:true
  18. }
  19. },
  20. hot:true
  21. },
  22. plugins: [
  23. new webpack.HotModuleReplacementPlugin(),
  24. /*new CopyWebpackPlugin([
  25. {
  26. from: path.resolve(__dirname, './src/assets'),
  27. to: config.dev.assetsSubDirectory,
  28. ignore: ['.*']
  29. }
  30. ])*/
  31. ]
  32. });