Vue3学习-用 vite@latest 初始化项目后,引入模块出现:找不到模块 ‘@/***

引入模块时遇到路径错误

因为没有默认配置别名,需要在 vite.config.ts 与 tsconfig.json 添加配置

js 复制代码
//vite.config.ts
export default defineConfig({
    resolve:{
        alias:{
            '@':path.resolve(__dirname,'./src')
        }
    }
})
js 复制代码
//tsconfig.json
{
	  "compilerOptions": {
		    "baseUrl": "./",
		    "paths": {
		      "@/*": ["./src/*"]
		    },
			......其他
	   }
}
相关推荐
Amd79422 天前
Nuxt.js 应用中的 app:resolve 事件钩子详解
中间件·app·生命周期·nuxt·插件·resolve·钩子
Commas.KM2 个月前
【数据库|第10期】SQL Server、Access和Sqlite 的表别名详解
数据库·sql·sqlserver·sqlite·alias·access·表别名
Commas.KM2 个月前
【数据库|第9期】SQL Server、Access和Sqlite 的字段别名详解
数据库·sql·sqlserver·sqlite·字段别名·alias·access
188_djh4 个月前
# linux 系统中,使用 “ ll “ 命令报错 “ bash ll command not found “ 解决方法:
linux·chrome·bash·bashrc·alias·ll·ls -l
YuShiYue5 个月前
vite+ts配置之项目别名以及后缀省略
前端·vue3·vite·vite别名·ts别名
恒悦sunsite5 个月前
Linux常见故障处理之df命令卡住不输出
linux·nfs·alias·df-h卡住不输出·linux常见故障
songguozhi6 个月前
MAC主机.bash_profile定义简化命令中批量添加、删除SVN版本文件
svn·bash·alias
ziix7 个月前
bash例子-source进程替换、alias不生效处理
bash·shell·alias·进程替换·alias不生效
武汉格发Gofartlic8 个月前
Alias许可分析中的数据可视化
运维·服务器·许可分析·license分析·alias