Vite 解决 @ 问题
在Vue3和Vite中,@
符号通常用于别名,指向src
目录。这是Vue CLI项目的默认设置,但在Vite项目中,你需要手动配置这个别名。
在Vite中,你可以在vite.config.js
文件中配置别名。这是一个配置示例:
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
resolve: {
//配置路径别名
alias: {
'@': path.resolve(__dirname, './src')
},
},
});
在这个配置中,@
别名被设置为指向src
目录。这意味着你可以在项目中像这样使用@
:
import MyComponent from '@/components/MyComponent.vue'
这个配置应该放在你的项目根目录下的vite.config.js
文件中。如果你没有这个文件,你可以创建一个。在配置文件中使用正确的路径,以确保你的别名设置正确。