我有一个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应该出口的东西,以便为进口 –