在vite中使用插件,类型报错,于是乎在tsconfig中各种配置,最后发现要在tsconfig.node.json中配置,困惑。
为什么会存在两个配置文件
其中tsconfig.json中有一个references,在官网上查找,说是引用的意思,还是不怎么李姐o(╥﹏╥)o
在vite中使用插件,类型报错,于是乎在tsconfig中各种配置,最后发现要在tsconfig.node.json中配置,困惑。
为什么会存在两个配置文件
其中tsconfig.json中有一个references,在官网上查找,说是引用的意思,还是不怎么李姐o(╥﹏╥)o
有两个配置文件的原因是因为你项目使用了两个不同的环境来执行TypeScript代码。
第一套:就是你的App跑的环境(就是src文件夹里面的),目地是在浏览器中运行的。
第二套:Vite本身,包括它的配置文件是运行在你计算机内的Node环境,这就是另外一个环境了。
11 回答1.3k 阅读
4 回答575 阅读✓ 已解决
3 回答854 阅读
1 回答1.4k 阅读
2 回答577 阅读
1 回答677 阅读
2 回答636 阅读
因为这个项目使用两套不同的环境
1、浏览器运行环境(src文件夹)
2、vite 本身(包括配置),在node内运行
两者有不同的API和约束/限制