当前位置: 首页 > news >正文

vite+vue3使用@路径,报错处理

报错原因:未配置 @符号为指定路径别名,直接使用导致

处理方法:
安装path模块:
npm install --save-dev @types/node
修改vite.config.ts
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'// https://vitejs.dev/config/
export default defineConfig({plugins: [vue()],server: {host: '0.0.0.0'},resolve: {alias: {'@': path.resolve(__dirname, 'src')}}
})
修改tsconfig.json:

配置 baseUrl、paths

{"compilerOptions": {"target": "ESNext","useDefineForClassFields": true,"module": "ESNext","moduleResolution": "Node","strict": true,"jsx": "preserve","resolveJsonModule": true,"isolatedModules": true,"esModuleInterop": true,"lib": ["ESNext", "DOM"],"skipLibCheck": true,"noEmit": true,"baseUrl": ".","paths": {"@/*": ["src/*"]}},"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],"references": [{ "path": "./tsconfig.node.json" }]
}

最后重新运行项目

http://www.lryc.cn/news/236531.html

相关文章:

  • [开源]基于 AI 大语言模型 API 实现的 AI 助手全套开源解决方案
  • 2023年中国中端连锁酒店分类、市场规模及主要企业市占率[图]
  • mac下vue-cli从2.9.6升级到最新版本
  • 【cpolar】搭建我的世界Java版服务器,公网远程联机
  • Redis数据类型–Geospatial 地理空间
  • LeetCode 面试题 16.26. 计算器
  • 15篇MyBatis-Plus系列集合篇「值得收藏学习」
  • C#入门(6): 结构体、ref struct
  • Java shp 转 GeoJson
  • shadow复习之planar shadow
  • 计算机视觉的应用17-利用CrowdCountNet模型解决人群数量计算问题(pytorch搭建模型)
  • 源启容器平台KubeGien 打造云原生转型的破浪之舰
  • 斯坦福机器学习 Lecture2 (假设函数、参数、样本等等术语,还有批量梯度下降法、随机梯度下降法 SGD 以及它们的相关推导,还有正态方程)
  • 【腾讯云云上实验室-向量数据库】TAI时代的数据枢纽-向量数据库 VectorDB
  • 掌握深度学习利器——TensorFlow 2.x实战应用与进阶
  • MySQL 之多版本并发控制 MVCC
  • 优步让一切人工智能化
  • DeepMind发布新模型Mirasol3B:更高效处理音频、视频数据
  • 键盘方向键移动当前选中的table单元格,并可以输入内容
  • (八)、基于 LangChain 实现大模型应用程序开发 | 基于知识库的个性化问答 (检索 Retrieval)
  • 高效案例检索工具,Alpha案例库智慧检索成为律师检索工具首选
  • stable diffusion十七种controlnet详细使用方法总结
  • 【机器学习基础】对数几率回归(logistic回归)
  • 团结引擎已全面支持 OpenHarmony 操作系统
  • 【brpc学习案例实践一】rpc服务构造基本流程
  • Redis数据的持久化
  • uniapp App 端 版本更新检测
  • python用最小二乘法实现平面拟合
  • SpringCloud微服务:Nacos和Eureka的区别
  • 基于Springboot+Vue的校园在线打印预约系统