繁体   English   中英

从 Typescript 创建 Javascript 对象

[英]Creating Javascript object from Typescript

我正在尝试从 Typescript 创建一个 javascript 对象。

这是我试图创建的 Javasript 对象:https ://cdnjs.cloudflare.com/ajax/libs/chess.js/0.10.2/chess.js

在 javascript 示例中,您只需像这样创建对象:

this.engine = new Chess();

我如何在打字稿中做到这一点?

我像这样导入了对象(我下载了文件并将其添加到我的项目中):

import * as Chess from './../chess.js';

但是,如果我尝试创建 Chess 对象,则会出现构建错误:

const engine = new Chess();

错误说:不能对类型缺少调用或构造签名的表达式使用“new”。

谢谢大家的回复。 我对不同的方法进行了大量挖掘,发现这可能有效。

npm install --save chess.js

这将为chess.js创建一个节点模块。

从那里我可以像这样创建类对象:

import * as Chess from "./../../node_modules/chess.js";

var chess = new Chess();

我没有对其进行深入测试,但我能够在类中调用函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM