【发布时间】:2018-07-06 08:42:18
【问题描述】:
现在我一直在尝试为一些流行的库(如 BackboneJS、Angular 和 jQuery)获取代码自动完成功能。问题是我无法使用 VS Code 官方文档启用此支持的首选方法(使用 package.json)
https://code.visualstudio.com/docs/languages/javascript
我按照信中的步骤创建了一个jsconfig.json 文件,如下所示;
{
"typeAcquisition": {
"include": [
"lodash",
"angular",
"jquery",
"underscore"
]
},
"include": [
"content/**/*.js"
],
"exclude": [
"**/node_modules/*",
"node_modules",
"**/tmp/*",
"tmp",
"**/temp/*",
"temp",
"**/bin/*",
"bin",
"**/build/*",
"build"
]
}
但是,我仍然无法看到 Angular 或骨干 js 自动完成功能。此外,我不使用 commonjs 模块(不使用 require('angular') 或 import 'backbone')可能无济于事,因为当前项目是使用 AMD 模块系统构建的,使用 require js (require(['modulename], function(module) {...}))
有什么想法可以让我以某种方式使其工作吗?
【问题讨论】:
标签: jquery angularjs typescript visual-studio-code typescript-typings