vue-base-demo
Version:
vue base demo
23 lines (17 loc) • 510 B
JavaScript
import logger from './logger'
import myMiddleware from './myMiddleware'
import myMiddlewareWithSnapshot from './myMiddlewareWithSnapshot'
// 开发环境中间件
const dev = [
logger,
myMiddlewareWithSnapshot
]
// 生产环境中间件
const prod = []
// 开发环境和生产环境也需要的中间件
const common = [myMiddleware]
if (process.env.NODE_ENV !== 'production') {
module.exports = [...common, ...prod, ...dev]
} else {
module.exports = [...common, ...prod]
}