我有一個JavaScript文件,並希望在一個陣營組件來使用它。 腳本看起來如下:訪問全局JavaScript變量反應
function XMLtoJSON() {
....
}
var xml2json = new XMLtoJSON();
而一個d.ts
文件與
interface XMLtoJSON {
...
}
declare var xml2json: XMLtoJSON;
我試圖用import './xml2json.js'
和JS代碼包含在生成的js文件,但是,創建該變量的部分xml2json不會執行。
我recive以下錯誤在瀏覽器控制檯'xml2json' is undefined
如果它應該是重要的,我用的打字稿及.tsx
-files。
function XMLtoJSON() {
....
}
var xml2json = new XMLtoJSON();
export xml2json;
和進口文件應該有這樣的地方在文件中:
項目是用create-react-app MyProject --scripts-version=react-scripts-ts
xml2json.js應該出口的東西,以便爲進口 –