vite配置项目路径别名字@,比如:import request from '@/utils/request'

webpack中能够通过resolve.alias定义我的项目门路别名,这样能够在引入文件时,不再须要应用相对路径,对立以根门路(/src/)作为终点。而vite使用 Rollup 打包代码,所以配置如下

vite.config.js

方法一:path

复制代码
import path from 'path'

export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, './src')
    }
  }
})
复制代码

 

方法二:或着用path中的join

复制代码
import { join } from 'path'

export default defineConfig({
  plugins: [vue()]
  resolve: {
    alias: {
      '@': join(__dirname, 'src')
    }
  }
})
复制代码

 

拓展:如果项目是TypeScript编写,可以查看参考中的内容

 

 

参考:

https://lequ7.com/guan-yu-vitevite-pei-zhi-xiang-mu-lu-jing-bie-ming.html

 

posted @   最爱小虾  阅读(2277)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2017-08-17 时间戳
点击右上角即可分享
微信分享提示