vite中alias别名配置


vire.config.js

 1 // resolve.alias
 2 import {
 3  defineConfig
 4 } from 'vite'
 5 import path from "path";
 6 import vue from '@vitejs/plugin-vue'
 7 
 8 
 9 // https://vitejs.dev/config/
10 export default defineConfig({
11  resolve: {
12    alias: {
13      "@": path.resolve(__dirname, "src"),
14      "components": path.resolve(__dirname, "src/components"),
15      "styles": path.resolve(__dirname, "src/styles"),
16      "plugins": path.resolve(__dirname, "src/plugins"),
17      "views": path.resolve(__dirname, "src/views"),
18      "layouts": path.resolve(__dirname, "src/layouts"),
19      "utils": path.resolve(__dirname, "src/utils"),
20      "apis": path.resolve(__dirname, "src/apis"),
21      "dirs": path.resolve(__dirname, "src/directives"),
22    },
23  },
24  plugins: [vue()],
25 })

相关