CNode

求助:关于在vscode上,不能提示vue中import js文件的问题

问答
HHobaiRiku发布于7 年前最后回复7 年前3 回复5537 浏览0 收藏

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

查看回复

回复 (3)

8
869288142#1·7 年前

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

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

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

import * as api from './api'

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

8
869288142#3·7 年前

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

参与回复
登录后即可参与回复。登录