generated from duanshuwen/webapp-vue-frontend
feat: 创建了请求的接口
This commit is contained in:
@@ -20,17 +20,19 @@ export default defineConfig(({ mode }) => {
|
||||
return {
|
||||
base: isProd ? './' : './', // 是否是生产环境
|
||||
build: {
|
||||
target: 'es2020',
|
||||
cssCodeSplit: false,
|
||||
chunkSizeWarningLimit: 2048,
|
||||
sourcemap: isProd
|
||||
},
|
||||
esbuild: {
|
||||
target: 'es2020',
|
||||
drop: isProd ? ['console', 'debugger'] : undefined
|
||||
},
|
||||
plugins: [
|
||||
legacy({
|
||||
targets: ['defaults', 'not IE 11']
|
||||
}),
|
||||
// legacy({
|
||||
// targets: ['defaults', 'not IE 11']
|
||||
// }),
|
||||
vue(),
|
||||
VueSetupExtend(),
|
||||
Components({
|
||||
@@ -43,18 +45,6 @@ export default defineConfig(({ mode }) => {
|
||||
// dts: 'src/auto-imports...', // 可以自定义文件生成的位置与是否生成,默认是根目录下
|
||||
dts: false
|
||||
}),
|
||||
createStyleImportPlugin({
|
||||
resolves: [VantResolve()],
|
||||
libs: [
|
||||
{
|
||||
libraryName: 'vant',
|
||||
esModule: false,
|
||||
resolveStyle: (name) => {
|
||||
return `vant/es/${name}/style`
|
||||
}
|
||||
}
|
||||
]
|
||||
}),
|
||||
viteVConsole({
|
||||
entry: [resolve('src/main.js')],
|
||||
localEnabled: isVconsole,
|
||||
@@ -76,14 +66,22 @@ export default defineConfig(({ mode }) => {
|
||||
// 设置路径别名
|
||||
alias: {
|
||||
'@': resolve(__dirname, './src'),
|
||||
'@api': resolve(__dirname, './src/api'),
|
||||
'@common': resolve(__dirname, './src/common'),
|
||||
'@utils': resolve(__dirname, './src/utils'),
|
||||
'~': resolve(__dirname, './src/assets')
|
||||
}
|
||||
},
|
||||
server: {
|
||||
proxy: {
|
||||
'/ingress/hotelBiz': {
|
||||
target: 'http://8.138.234.141',
|
||||
changeOrigin: true
|
||||
}
|
||||
},
|
||||
hmr: true,
|
||||
port: 8080,
|
||||
host: true,
|
||||
open: true
|
||||
},
|
||||
css: {
|
||||
// css预处理器
|
||||
|
||||
Reference in New Issue
Block a user