找不到模块 “path“ 或其相对应的类型声明
找不到模块 “path“ 或其相对应的类型声明
使用 npm init @vitejs/app 创建项目添加别名
import path from “path”;
有这个错误提示:
找不到模块 ‘path’ 或其相对应的类型声明
找不到名称"__dirname"
解决方法:
npm install @types/node --save-dev
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// 1. defineConfig: 不用 jsdoc 注解也可以获取类型提示
// 2. 找不到模块“path”或其相应的类型声明 或者 找不到名称“__dirname 安装 @types/node
const resolve = (dir: string) => path.join(__dirname, dir)
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': resolve('src'),
'comps': resolve('src/components'),
'apis': resolve('src/apis'),
'views': resolve('src/views'),
'utils': resolve('src/utils'),
'routes': resolve('src/routes'),
'styles': resolve('src/styles')
}
},
})
原文链接:https://blog.csdn.net/tangkebo/article/details/116263690
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端