vue3+vite搭建后台项目-2项目 src 别名的配置

src 别名的配置

在开发项目的时候文件与文件关系可能很复杂,因此我们需要给src文件夹配置一个别名

  • 1.找到// vite.config.ts 文件
typescript 复制代码
mport {defineConfig} from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
export default defineConfig({
    plugins: [vue()],
    //添加以下代码
    resolve: {
        alias: {
            "@": path.resolve("./src") // 相对路径别名配置,使用 @ 代替 src
        }
    }
})
  • 2.// tsconfig.json中配置
typescript 复制代码
{
  "compilerOptions": {
    "baseUrl": "./", // 解析非相对模块的基地址,默认是当前目录
    "paths": { //路径映射,相对于baseUrl
      "@/*": ["src/*"] 
    }
  }
}

使用案例

typescript 复制代码
import App from '@/App.vue'
相关推荐
TE-茶叶蛋5 小时前
Vue Fragment vs React Fragment
javascript·vue.js·react.js
Angindem5 小时前
从零搭建uniapp项目
前端·vue.js·uni-app
前端小白从0开始7 小时前
Vue3项目实现WPS文件预览和内容回填功能
前端·javascript·vue.js·html5·wps·文档回填·文档在线预览
難釋懷8 小时前
Vue解决开发环境 Ajax 跨域问题
前端·vue.js·ajax
挑战者6668889 小时前
vue入门环境搭建及demo运行
前端·javascript·vue.js
在人间耕耘10 小时前
鸿蒙应用开发:WebSocket 使用示例
typescript
在人间耕耘10 小时前
uni-app/uniappx 中调用鸿蒙原生扫码能力的实践
typescript
程序猿ZhangSir11 小时前
Vue3 项目的基本架构解读
前端·javascript·vue.js
亲亲小宝宝鸭11 小时前
写了两个小需求,终于搞清楚了表格合并
前端·vue.js
Face12 小时前
路由Vue-router 及 异步组件
前端·javascript·vue.js