我正在尝试从Typescript创建一个javascript对象。
这是我想要创建的Javasript对象: https://cdnjs.cloudflare.com/ajax/libs/chess.js/0.10.2/chess.js
在javascript示例中,您只需创建如下对象:
$and
如何在打字稿中执行此操作?
我导入了这样的对象(我下载了文件并将其添加到我的项目中):
this.engine = new Chess();
但是,如果我尝试创建一个Chess对象,我会收到一个构建错误:
import * as Chess from './../chess.js';
错误说:不能对类型缺少调用或构造签名的表达式使用“new”。
答案 0 :(得分:0)
感谢大家的回复。我做了很多挖掘不同的方法,我发现这可能有效。
npm install --save chess.js
这为chess.js
创建了一个节点模块从那里我可以像这样创建类对象......
从“./../../ node_modules / chess.js”导入*作为国际象棋;
var chess = new Chess();
我没有深入测试过,但我能够在课堂上调用函数。