chore: vite config update
This commit is contained in:
@@ -3,25 +3,11 @@ import vue from '@vitejs/plugin-vue'
|
||||
import { resolve } from 'path'
|
||||
import fs from 'fs'
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [vue()],
|
||||
resolve: {
|
||||
alias: {
|
||||
'@': resolve(__dirname, 'src'),
|
||||
'@engine': resolve(__dirname, 'engine'),
|
||||
},
|
||||
},
|
||||
build: {
|
||||
rollupOptions: {
|
||||
input: {
|
||||
main: resolve(__dirname, 'index.html'),
|
||||
editor: resolve(__dirname, 'editor/index.html'),
|
||||
},
|
||||
},
|
||||
},
|
||||
server: {
|
||||
configureServer(server) {
|
||||
server.middlewares.use('/api/save', (req, res) => {
|
||||
function apiSavePlugin() {
|
||||
return {
|
||||
name: 'api-save',
|
||||
configureServer(server: any) {
|
||||
server.middlewares.use('/api/save', (req: any, res: any) => {
|
||||
if (req.method !== 'POST') { res.writeHead(405); res.end(); return }
|
||||
let body = ''
|
||||
req.on('data', (c: string) => body += c)
|
||||
@@ -44,5 +30,23 @@ export default defineConfig({
|
||||
})
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [vue(), apiSavePlugin()],
|
||||
resolve: {
|
||||
alias: {
|
||||
'@': resolve(__dirname, 'src'),
|
||||
'@engine': resolve(__dirname, 'engine'),
|
||||
},
|
||||
},
|
||||
build: {
|
||||
rollupOptions: {
|
||||
input: {
|
||||
main: resolve(__dirname, 'index.html'),
|
||||
editor: resolve(__dirname, 'editor/index.html'),
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user