我使用jasmine进行单元测试,需要导入要测试的类,所以我将它们包含在文件的顶部:
///<reference path="./player.ts" name="PlayerModule" />
import PlayerModule = require("./player");
然而!
当我来创建类的实例
时 var player = new PlayerModule.Player(playerData);
...我收到错误Module has not been loaded yet [player]
玩家类使用exports
export class Player {
//code
}
如何将其他类导入到类中以便我可以在typescript中实例化它们?
答案 0 :(得分:0)
您可以通过
导入模块和相应的Player类import {Player} from './player';
const player = new Player(playerData);
您是否可以在"module": "amd"
使用tsconfig.json
?
修改:忽略了您的requirejs
代码:)您能否添加一些有关Jasmine / build配置的信息?