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