webpack.dev.js 843 B

1234567891011121314151617181920212223242526272829303132
  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. openPage:'?hospitalCode=A001&hospitalDeptCode=D01&doctorCode=YS001&patientCode=1600&recordId=44',//携带参数
  13. proxy:{
  14. '/api':{
  15. target:config.host,
  16. changeOrigin:true
  17. }
  18. },
  19. hot:true
  20. },
  21. plugins: [
  22. new webpack.HotModuleReplacementPlugin(),
  23. /*new CopyWebpackPlugin([
  24. {
  25. from: path.resolve(__dirname, './src/assets'),
  26. to: config.dev.assetsSubDirectory,
  27. ignore: ['.*']
  28. }
  29. ])*/
  30. ]
  31. });