vue3+vite+ts 项目build时报了一大长串错,错误如下,有自己代码的问题,居然还有根本不是自己写的,类似node_modules/@vue/runtime-core/dist/runtime-core. 这种里面的错误,上网查询 + 尝试 n 久,终于解决了,解决方法放在下面了。
解决方法
- node_modules/@vue/runtime-core/dist/runtime-core. 里面东西找不到这种不是自己代码的错误,在tsconfig.json文件中添加如图:
"compilerOptions": {
"skipLibCheck": true,
}
即表示,跳过lib的检查
- 自己写的代码显示 Cannot find name 'xxxx'. 这种,查了好久都没找到解决方法,最后官方的issues,找了同遭遇大佬的解答:
在package.json文件中,做如下修改:
// 删除build后面的 vue-tsc --noEmit &&,只留下vite build"scripts": {
"build": "vite build",
},
然后就可以build了,完美解决啦~
改完版本号后重新运行pnpm i