https://blog.csdn.net/weixin_33815613/article/details/88027401
https://www.webpackjs.com/plugins/define-plugin/
https://www.webpackjs.com/guides/production/#%E6%8C%87%E5%AE%9A%E7%8E%AF%E5%A2%83
mock有两种,
一种是使用后台提供的mock接口,可直接在类似yapi后台提供模拟返回数据
一种是在本地用mock接口拦截请求,需要把返回数据都放在本地
两种都可以修改假数据,方便测试
- 使用后台mock接口
要点是使用DefinePlugin设置process.env.NODE_ENV 为mock,方便在代码里区分
const merge = require('webpack-merge');
const common = require('./webpack.common.js');
const webpack = require('webpack');
module.exports = merge(common, {
mode: 'development',
devtool: 'inline-source-map',
devServer