Closed elyotlee closed 4 years ago
同样的问题,求各位是怎么解决这种引入报错的,虽然不影响运行,但是VSCode一直提示语法错误也挺难受的。
tsconfig.json 中有配置吗? 这个东西使用来找到具体的类型地址的
"paths": {
"@/*": ["./src/*"],
"@@/*": ["./src/.umi/*"]
}
tsconfig.json 中有配置吗? 这个东西使用来找到具体的类型地址的
"paths": { "@/*": ["./src/*"], "@@/*": ["./src/.umi/*"] }
@chenshuai2144
谢谢回复,参考该配置检查项目后发现是 jsconfig.json
文件中对应的 paths
配置缺少了这一项:
"@@/*": ["./src/.umi/*"]
添加后即可解决 VSCode 中对 umi 类型引用的问题😄
我这边儿是有这个配置的,但是依然报错,十分不解。 "@@/": ["./src/.umi/"]
我这边儿是有这个配置的,但是依然报错,十分不解。 "@@/": ["./src/.umi/"]
@liulinzhe
项目目录下的 tsconfig.json
和 jsconfig.json
两个配置文件都需要在 paths
属性中加上这个配置: "@@/*": ["./src/.umi/*"]
,而且 *glob 通配符 `` 是不能省略的**,希望对你有所帮助。
我这边儿是有这个配置的,但是依然报错,十分不解。 "@@/": ["./src/.umi/"]
@liulinzhe 项目目录下的
tsconfig.json
和jsconfig.json
两个配置文件都需要在paths
属性中加上这个配置:"@@/*": ["./src/.umi/*"]
,而且 *glob 通配符 `` 是不能省略的**,希望对你有所帮助。
好像并没有效果
我这边儿是有这个配置的,但是依然报错,十分不解。 "@@/": ["./src/.umi/"]
@liulinzhe 项目目录下的
tsconfig.json
和jsconfig.json
两个配置文件都需要在paths
属性中加上这个配置:"@@/*": ["./src/.umi/*"]
,而且 *glob 通配符 `` 是不能省略的**,希望对你有所帮助。好像并没有效果
配置完,完全退出编辑器,再打开。
🧐 问题描述
使用
npm create umi
创建项目并安装依赖后,在 VSCode 中打开项目,src
目录下所有文件头部对于 umi 模块的 import 都会显示ts2305
错误,如src/pages/form/basic-form/model.ts
中:请问该如何解决?虽然不影响应用实际运行,但是看着编辑器中一堆红线和红色文件名感觉很糟...😖
部分环境版本信息:
项目
package.json
内容:💻 示例代码
无
🚑 其他信息
无