我是新來的,所以忍受着我。我想要做的是讓jquery在打字稿代碼文件中工作。使用jQuery與打字稿
我應該如何參考.d.ts代碼?
我曾嘗試以下:
import * as $ from "jquery";
這給我的錯誤:「‘jQuery的’解決非模塊實體,並且不能與這個結構導入」
然後我想:
import $ = require("jquery");
本提供了以下錯誤:瞄準2015年的EcmaScript模塊
當 導入分配不能使用我該如何解決這個問題才能讓jquery函數在我的打印代碼中工作?有其他方法嗎?
我使用的是typescript 2.5.2,模塊系統ES2015,EcmaScript 6和@types/jquery。
編輯
我試圖import * as $ from "../wwwroot/lib/jQuery/dist/jquery.min.js"
;,現在它給我的錯誤「......已經解決......但--allowJs沒有設置」,我沒有一個tsconfig.json還,我可能需要它用於--allowJs命令,是嗎?
我做的'進口*爲jQuery的從「jquery''。它應該工作,如果jQuery通過NPM安裝。 – ideaboxer
嘗試使用jquery的相對路徑:'import * as $ from「path/to/jquery」;' –
(至少TypeScript 2.3.4有效) – ideaboxer