使用vue3+ts开发uniapp的时候报错: 找不到名称“require”。是否需要安装 Node.js 的类型定义? 请尝试运行 `npm i --save-dev @types/node`,然后将 "node" 添加到 tsconfig 的 types 字段。ts(2591)
解决 :
下载对应的类型文件
npm i --save-dev @types/node
下载完成后更改tsconfig.json文件
"compilerOptions" :{
"types": [
"node",//新增
]
}
正常是可以解决的 , 但是我依然报错
注意检查 typeRoots 的内容
"typeRoots": [ "../node_modules/@types","./type"],
是否有 ./node_modules/@types 我就是因为没有这段所以导致报错