关于vite创建vue3项目@代替src失效的问题

用vite创建的vue3项目,用@来代替src不生效。报错:[vite] Internal server error: Failed to resolve import "@/views/xxxxxxxxxxxxx" from "src\views\dashboard\index.vue". Does the file exist?

解决的方法是:

  • 先安装path
npm install --save -dev @type/node
  • 在vite.config.js文件中,添加相应的配置
复制代码
 1 import { resolve } from 'path'
 2 
 3 export default defineConfig({
 4   plugins: [
 5     vue(),
 6   ],
 7 
 8    resolve:{
 9     alias:{
10       '@':resolve('src')
11     }
12   }
13 })
复制代码
  • 最后npm i 一下依赖,重新运行项目就可以使用@了

 

posted @   NUNA11  阅读(1776)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示