vite.config.ts

resolve.alias 配置

const path = require('path');
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue'; // https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
resolve: {
// 配置路径别名
alias: {
'@': path.resolve(__dirname, './src'),
},
},
});

tsconfig.json

paths 和 baseUrl

{
"compilerOptions": {
"experimentalDecorators": true,
"target": "esnext",
"module": "esnext",
"moduleResolution": "node",
"strict": true,
"jsx": "preserve",
"sourceMap": true,
"resolveJsonModule": true,
"esModuleInterop": true,
"lib": ["esnext", "dom"],
"baseUrl": ".",
"paths": {
"@/*": [
"src/*"
]
},
},
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"]
}

重启就可以使用

最新文章

  1. [uva11722&&cogs1488]和朋友会面Joining with Friend
  2. 简单的c#插件框架
  3. iPhone6分辨率与适配
  4. Install DBD::mysql for Perl in XAMPP in Mac , solving errors
  5. ROW_NUMBER、RANK、DENSE_RANK的用法
  6. Spine的纹理导出问题
  7. Netcat for Windows
  8. [汇编学习笔记][第十三章int指令]
  9. M I S 开发与管理
  10. Morn简介及使用教程
  11. jsp内部传参与重定向传参
  12. [数分提高]2014-2015-2第6教学周第1次课讲义 3.3 Taylor 公式
  13. centos安装图形界面
  14. java Properties (属性集)
  15. Kaggle 自行车租赁预测比赛项目实现
  16. Tomcat服务器环境变量配置及在Eclipse中启动和配置
  17. VMware安装CentOS以及CentOS的一些配置
  18. swift 数组 的一些快速方法
  19. Office办公 Winrar如何批量把每个文件夹分别压缩成不同的压缩包
  20. tensorflow环境安装

热门文章

  1. MongoDB 6.0.4 安装记录
  2. ts language service
  3. 导出SQL SERVER 数据字典语句
  4. Python的入门学习Day 22~24——form”夜曲编程“
  5. Go--解析yaml文件
  6. 对象有时候打印出来的日志可能是以map的格式存在,转成json格式
  7. mybatisplus根据json字段查询
  8. 你的ASP.NET Pages项目编译时为何总是很慢慢慢~?
  9. C# IObservable与IObserver通知机制 观察者模式(推式模型)
  10. c# winform调用osk系统自带软键盘