找vite.config.js.ts文件,进行配置.路径别名如果是单个的话,alias后面写对象,多个的话写数组,里面再放对象.

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import * as path from 'path';
// https://vitejs.dev/config/
export default defineConfig({plugins: [vue()],resolve: {alias: [{find: '@',replacement: path.resolve('./src')}]},base:'./',  //设置打包路径// server: {//     host: "localhost",//     port: 3000,//     https: true// },
})

如果使用typeScript编写的,还需要修改typeScript的配置,找到tsconfig.json文件,进行配置

{"compilerOptions": {"target": "ESNext","useDefineForClassFields": true,"module": "ESNext","moduleResolution": "Node","strict": true,"jsx": "preserve","sourceMap": true,"resolveJsonModule": true,"isolatedModules": true,"esModuleInterop": true,// 路径配置"baseUrl": ".","paths": {"@/*": ["src/*"]},"lib": ["ESNext","DOM"],"skipLibCheck": true,"types": ["element-plus/global"]},"include": ["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue"],"exclude": ["node_modules"],"references": [{"path": "./tsconfig.node.json"}]
}

如果是刚创建的typeScript项目,会出现报错提示"找不到模块path或相应的类型声明",所以需要安装@type/node

yarn add @type/node 或者
npm i @type/node

vue3+ts+vite 路径别名配置相关推荐

  1. vue3+ts+vite后台管理模板

    vue3+ts+vite后台管理模板 支持前后端控制权限,使用uniapp+vue3+ts+elementplus+vite开发,码云地址:https://gitee.com/yongqiang062 ...

  2. Vue3+TS+Vite无法使用require导入图片的解决方法

    Vue3+TS+Vite无法使用require导入图片的解决方法 问题描述, 当使用const xxx = require('xxx')浏览器会报错, 为啥使用vue-cli脚手架时不会出问题? 是因 ...

  3. 基于Vue3+TS+Vite+Cesium创建项目

    基于Vue3+TS+Vite+Cesium创建项目 基于Vite构建项目 安装配置Cesium 创建Cesium三维视图 运行结果 随着近几年社会的发展,人们对三维可视化的需求也是越来越多,三维GIS ...

  4. Vue3+TS+Vite+Element Plus搭建后台管理系统

    Vue3+TS+Vite+Element Plus搭建后台管理系统 1.简介 2.效果图 3.技术栈 4.项目目录 5.setting.js(全局配置文件) 6.路由router 7.状态管理stor ...

  5. 【Vue3+Ts+Vite】使用Vite与TS构建Vue3项目

    Vue3+Ts+Vite

  6. 【vue3】vue3+ts+vite项目设置路径别名

    解决流程 1.安装依赖 npm install @types/node -D 2.tsconfig.json配置 {"compilerOptions": {....."b ...

  7. vue3 + vite + ts 设置 @ 路径别名

    由于 vite 创建项目后,tsconfig.json 已配置好对应别名,因此只需单独配置 vite.config.ts 即可. 目前 tsconfig.json 中应已有如下代码 "pat ...

  8. react+vite+ts关于路径别名的配置

    1.配置路径别名 第一步:找到vite.config.ts文件 第二步:引入path 第三步:写入下图红框代码 备注:本项目使用的是TS,因此需要下载安装关于node这个库的ts的声明配置 npm i ...

  9. vue3+ts+vite 路由详解

    安装 1.首先创建项目 npm init vite@latest 输入文件名,选择Vue.TypeScript 2.vscode打开项目,安装router,less,less-loader,@type ...

最新文章

  1. GBDT家族:GBDT家族成员的演进路劲、xgboost模型、lightGBM、LightGBM 相对于 XGBoost 的优点、catboost、xgboost、catboost、lightGBM对
  2. Mysql 远程登录及常用命令
  3. 写给MongoDB开发者的50条建议Tip6
  4. 在R.java中新建自定义的新类
  5. PyQt4编程之如何让状态栏显示信息
  6. 前端小课堂 js:what is the function?
  7. Git笔记(17) 协议
  8. python自动给头像添加圣诞帽
  9. PHP注释php中的注释分为两种:注释和块注释
  10. JDBC的使用(msql);
  11. git查看某次commit的修改
  12. 摄像头NV21格式转RGB的JAVA代码,测试正确
  13. Android Framework源码阅读计划
  14. 网络弱电工程办理签证注意九个方面
  15. Android H5交互实现拍照显示
  16. Mac苹果电脑登录其他用户教程
  17. 雅虎免费邮箱片头动画:Liam系列
  18. 为资产分类定义折旧范围_SAP折旧范围
  19. 第一章 Excel数据分析入门 --(3)Excel处理数据的常用操作
  20. 欧拉公式matlab

热门文章

  1. UD三分区补充教程1——激活不同分区对于UD三分区bios启动和uefi启动兼容性影响的讨论
  2. Lsyncd:负载均衡之后,服务器的文件双向同步
  3. vivo X Note暗藏黑科技,三麦降噪让开黑更安心
  4. 华为交换机的应用案例(小)
  5. 青海省国家湿地公园功能区划数数据、全国湿地沼泽分布数据、全国省市县自然保护区
  6. 乱哄哄,你方唱罢我登场,到头来,都是为他人做嫁衣裳!
  7. 《深入浅出WPF》系列视频(特辑)——MVVM入门与提高(难度300+)
  8. MATLAB教程(1) MATLAB 基础知识(转)
  9. android广告赚钱[转]
  10. 深圳海关计算机应用岗位进面分数,这是深圳国税和海关的进面分数线,看完你还敢报吗?...