Tag: svg.js

无法导入用于Typescript类的JavaScript框架

我试图加载SVG.js作为一个模块,以便我可以在外部命名空间模块内的打字稿类中使用它。 我加载了SVG.jstypes定义文件。 原始的SVG.js文件保持为纯JavaScript。 我不知道如何导入SVG.js作为一个模块,所以我可以在我的课堂内使用它。 我已经尝试了一些导入定义,似乎没有工作。 导入JavaScript库以在Typescript类中使用的正确方法是什么? 我试过了: import * as svg from '../../Libraries/svg-2.6.3.js'; 给出错误“…不是一个模块” import svg = require('../../Libraries/svg-2.6.3.js'); 给出错误“… d.ts不是一个模块” import '../../Libraries/svg-2.6.3.js'; 导致名称空间引用以红色下划线,并显示“无法find名称”错误。