有没有办法让VSC在jquery中自动建议各种功能?主要的Jquery js文件是否需要以某种方式链接到软件?
作为一个例子,我开始输入这个
$('#test').app
并建议append
?
答案 0 :(得分:16)
尝试在.js文件中使用$
。如果将光标移动到警告附近,则会出现一个灯泡。使用Ctrl+.
或通过单击它,将提出一个代码操作,它将下载并添加对jquery.d.ts的///引用,它将为您提供jQuery的所有优秀IntelliSense
答案 1 :(得分:10)
npm install @types/jquery --save
。node_modules\@types\jquery\
文件夹结构(如果不存在)。 * node_modules\@types\jquery\
保存到index.d.ts
文件夹。您也可以将文件放在其他位置,并以不同方式命名。但是如果你这样做,你还需要在你想要使用jQuery代码建议的每个* .js文件中引用它:
/// <reference path="jquery.d.ts" />
* VS代码可以识别node_modules
文件夹,因为它“内置了对JavaScript,TypeScript和Node.js的支持”,但是要走的是第一个解决方案,你必须安装Node.js runtime。