簡體   English   中英

visual studio code intellisense不適用於dojo amd代碼

[英]visual studio code intellisense is not working for dojo amd code

我有一個app.js文件,其中包含dojo amd模式代碼,如下所示:

require(["dojo/dom", ..], function(dom){
  dom.byId('someId').innerHTML = "test";
});

使用tsd,我已經安裝了dojo.d.ts

並且還創建了jsconfig.json文件:

{
  "compilerOptions": {
  "target": "ES6",
    "module": "commonjs"
  }
}

但智能感知不起作用。 我做錯了嗎?

我做錯了什么

是。 require(["dojo/dom", ..], function(dom){變量dom將具有any的推斷類型。

固定

使用import/require並使用--module amd編譯: http//basarat.gitbooks.io/typescript/content/docs/project/modules.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM