Files
vue-frame/vite.config.ts
2022-01-25 18:30:11 +08:00

40 lines
1006 B
TypeScript

/*
* @Description: {{ByRuin}}
* @Version: 2.0
* @Author: Ruin 🍭
* @Date: 2022-01-25 16:22:24
* @LastEditors: 刘引
* @LastEditTime: 2022-01-25 18:07:10
*/
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
// ui组件自动导入
import AutoImport from "unplugin-auto-import/vite";
import Components from "unplugin-vue-components/vite";
import { ElementPlusResolver } from "unplugin-vue-components/resolvers";
import { resolve } from "path";
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),
],
resolve: {
alias: {
"@": resolve(__dirname, "src"), // 路径别名
},
extensions: [".js", ".json", ".ts"], // 使用路径别名时想要省略的后缀名,可以自己 增减
},
server: {
host: "0.0.0.0",
port: 8888,
// 是否开启 https
https: false,
},
});