@H_301_1@想象一下,我有这个简单的TypeScript类,Animal.ts:
@H_301_1@
export default class Animal {
constructor(public name : string) { }
}
@H_301_1@使用此tsconfig.json文件:
@H_301_1@
{
"compilerOptions": {
"target": "es5","module": "commonjs","strict": true
},"files": [
"Animal"
]
}
@H_301_1@如何在javascript文件中使用此类的编译版本(通过运行tsc编译),如下所示:
@H_301_1@
var Animal = require("./Animal");
var newAnimal = new Animal();
@H_301_1@我应该在tsconfig.json文件中编辑一些东西吗?我得到的错误是:
@H_301_1@
@H_301_1@ReferenceError: Animal is not defined
最佳答案