You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
842 B
24 lines
842 B
import { defineConfig } from 'vite';
|
|
import vue from '@vitejs/plugin-vue';
|
|
import {resolve} from 'path';
|
|
|
|
// https://vitejs.dev/config/
|
|
export default defineConfig({
|
|
plugins: [vue()],
|
|
resolve:{
|
|
alias:{
|
|
'~': resolve(__dirname, './'),
|
|
"@": resolve(__dirname, "src"),
|
|
"@assets": resolve(__dirname, "src/assets"),
|
|
"@components": resolve(__dirname, "src/components"),
|
|
"@images": resolve(__dirname, "src/assets/images"),
|
|
"@views": resolve(__dirname, "src/views"),
|
|
"@store": resolve(__dirname, "src/store"),
|
|
}
|
|
},
|
|
server: {
|
|
host: true, // 类型:string | boolean 指定服务器应该监听哪个 IP 地址
|
|
port: 3100, // 类型: number 指定服务器端口
|
|
cors: true, // 类型: boolean | CorsOptions 为开发服务器配置 CORS。默认启用并允许任何源
|
|
}
|
|
})
|
|
|