requirejs - Intellisense for AMD/Requirejs in Visual Code

标签 requirejs visual-studio-code amd

使用 AMD 模块时是否可以让 Intellisense 在 Visual Code 中工作?

我将 jsconfig.json 文件设置为:

{
    "compilerOptions": {
        "target": "es5",
        "module": "amd"
    },
    "exclude": [
      "node_modules"
    ]
}

这是行不通的。我到处搜索,但找不到怎么做。

最佳答案

如果其他人遇到此问题,我通过更改定义模块的方式来解决它。

由此:

define(['jquery'],
    function ($) {

对此
define(function (require, exports, module) {
    var $ = require('jquery');

在使用 require 方法而不是传递依赖项数组时,Visual Code 似乎能够引入 Intellisense。

关于requirejs - Intellisense for AMD/Requirejs in Visual Code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40243336/

相关文章:

javascript - 如何在 Require.js 优化期间使用本地文件,但在运行时使用 CDN 托管版本?

requirejs - Webpack:表达模块依赖关系

javascript - 为什么我需要加载jquery两次

javascript - VSCode 调试 Node.js,调试适配器中存在 ES6 未处理错误

requirejs - Ripple - 未捕获错误 : Load timeout for modules: app http://requirejs. org/docs/errors.html#timeout

visual-studio-code - VSCode 保存/恢复窗口布局

macos - 如何在 docker 容器中将 VS code 调试器与 odoo 结合使用 [vs code + odoo + docker + mac]

tensorflow - 如何在 AMD/ATI GPU 上运行 TensorFlow?

javascript - 在 Require.js 中使用多个版本的 jQuery

javascript - Require & Backbone 中的变量函数名称