From b7ee1df0383c9ba4fd122e955f74abfd04e64b8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=9D=E5=85=88=E7=91=9E?= <1490493387@qq.com> Date: Sat, 29 Jan 2022 12:40:26 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"fix(vite.config.json):=20path?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E7=BC=96=E8=AF=91=E5=99=A8=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 56b9a6c5 --- vite.config.ts | 45 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 40 insertions(+), 5 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index 7ce25364..7f021da7 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -2,9 +2,9 @@ import {UserConfig, ConfigEnv, loadEnv} from 'vite' import vue from '@vitejs/plugin-vue' import viteSvgIcons from 'vite-plugin-svg-icons'; // 如果编辑器提示 path 模块找不到,则可以安装一下 @types/node -> npm i @types/node -D -import * as path from 'path' +import path from 'path' -// vite2明细配置参考: https://gitee.com/holysheng/vite2-config-description/blob/master/vite.config.ts +// @see: https://gitee.com/holysheng/vite2-config-description/blob/master/vite.config.ts export default ({command, mode}: ConfigEnv): UserConfig => { // 获取 .env 环境配置文件 @@ -37,10 +37,45 @@ export default ({command, mode}: ConfigEnv): UserConfig => { }, resolve: { - // 相对路径别名配置,@表示src + // Vite2设置别名路径方式一 alias: { - "@": path.resolve("./src"), - } + "@": path.resolve("./src"), // 相对路径别名配置,@表示src + }, + // Vite2设置别名路径方式二 + // alias: [ + // { + // find: "@", + // replacement: path.resolve("./src") + // }, + // { + // find: "@image", + // replacement: path.resolve("./src/assets/images") + // }, + // { + // find: "@/router", + // replacement: path.resolve("./src/router") + // }, + // { + // find: "@/store", + // replacement: path.resolve("./src/store") + // }, + // { + // find: "@/api", + // replacement: path.resolve("./src/api") + // }, + // { + // find: "@/utils", + // replacement: path.resolve("./src/utils") + // }, + // { + // find: "@/views", + // replacement: path.resolve("./src/views") + // }, + // { + // find: "@/styles", + // replacement: path.resolve("./src/styles") + // }, + // ] } }