学习TS+VUE3项目中踩过的坑(二)

220 阅读1分钟

关于tsconfig.json 和 tsconfig.node.json 的一些问题

  1. 用@别名来代替src无法被ts识别(已经在tsconfig.josn中配置) image.png 解决办法:在tsconfig.node.json中再设置一次
 "compilerOptions": {
    ...
    "paths": {
      "@/*": ["src/*"],
      "#/*": ["types/*"]
    }
  },
  1. vite环境变量类型错误(已经在tsconfig.josn中配置) image.png 解决办法:在tsconfig.node.json中再设置一次
 "compilerOptions": {
    ...
    "types": ["vite/client"],
  },

为什么有了tsconfig.json 还需要一个tsconfig.node.json

看到了一篇相关的文章🔗
简单的理解是 可以根据不同的运行环境匹配不同配置文件。但是为什么会出现以上的报错还需要更深入的了解...

import.meta.glob/globEager

vite中对应webpackrequire.content批量导入文件的方法 🔗

image.png