Project initial

This commit is contained in:
chengpu
2022-12-03 00:54:53 +08:00
commit 5092a5e717
502 changed files with 50820 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
/* eslint-disable */
const merge = require('webpack-merge')
const common = require('./webpack.common.js')
const path = require('path')
const mock = require('./dev/api.json')
const fs = require('fs')
const config = {
mode: 'development',
devtool: 'inline-source-map',
devServer: {
contentBase: path.resolve(__dirname, 'public'),
historyApiFallback: true,
compress: true,
open: false,
before: function(app, server, compiler) {
app.get('/metadata/client', function(req, res) {
res.json(mock)
})
app.get('/starter.zip', function(req, res) {
fs.readFile(path.resolve('./dev/starter.zip'), (err, data) => {
if (err) return sendError(err, res)
res.send(data)
})
})
},
},
}
module.exports = merge(common, config)