求助:关于在vscode上,不能提示vue中import js文件的问题
发布于 6 年前 作者 HobaiRiku 4608 次浏览 来自 问答

以前在vscode上写的项目是可以的,像这样: image.png 然后用起来: image.png 有提示,然后可以根据提示去写代码,但是后来写了另外的项目,基本这个部分是抄袭的,然而竟然检测不出,导致: image.png 这样,虽然可以用,但是好不爽啊,在ws上是没问题的。 我花了时间对比了两个项目的各种设置和vscode的设置,没找出问题。 各位可有类似经验?可否拯救一下小弟。

3 回复

@HobaiRiku 要支持提示的话,有JSDOC和TS的.d.ts两者方式,不知道你的项目是采用哪种方式来提取类型信息的,如果是其中之一,可以检查相关配置

@869288142 两个项目都是饮用一样的js文件,是有JSDOC的才会有这样的提示,但是另一个项目中

import * as api from './api'

并没有正常加载,得到的是any的提示。

@HobaiRiku 我对JSDOC不怎么熟悉,这个得慢慢找原因了,比如先看看VSCODE对JSDOC验证是不是出了问题,自己写个简单的JSDOC,又或者是VSCODE本身设置被不知觉间改掉了(我遇到过突然无法智能提示的情况),再者,你可以试试先不加载JSDOC的配置文件conf.json,验证一下是否是之前配置与项目特化了,比如特定了什么目录了(:

回到顶部