当前位置: 首页 > 工具软件 > Smart.js > 使用案例 >

webpack.dev.js

巫马炫明
2023-12-01
let {smart}= require('webpack-merge')
//既想要bsae的配置有需要 自己的配置
let base =require('./webpack.base');
module.exports =smart(base,{
    mode:'development',
    devServer: {//开发环境
        port: 8888,//启动服务的端口
        progress: true,//进度条
        contentBase: './dist',//请求的静态资源路径
        compress: true,// 是否开启 Gzip
        proxy:{//服务器向服务器发送 在 exprss 中处理一下
          //  '/api':'http://localhost:9999'
          '/api':{
            target:'http://localhost:9999',
            pathRewrite:{
              '/api':''//发送到后台的时/api就没了
            }
          }
        },
        //合作开发一个项目 后台的接口没开发完 可模拟
         before(app){
        app.get('/userList',function(req,res){
            res.json({msg:"hello Am before"})
        })
      }
      },
      devtool: 'source-map',
})
 类似资料:

相关阅读

相关文章

相关问答