我想在NodeJS中使用类在Typescript中编写一些代码。 为了保持简单,我有以下课程
export class AppToSayHello {
sayHello() {
console.log('Hello my friend');
}
}
我想执行
node AppToSayHello.js
我得到的是一个错误说
ReferenceError: System is not defined
有没有办法让这项工作或我应该坚持使用普通的JS? 提前致谢
更新
经过一些帮助后,我可以使用更多的阅读和一些测试(启动node main.js
)
Class Main
import AppTSToSayHello = require('./appTSToSayHello');
class Main {
constructor() {
var myHello = new AppTSToSayHello();
myHello.sayHello();
}
}
var main = new Main();
module.exports = main;
Class AppTSToSayHello
export class AppTSToSayHello {
sayHello() {
console.log('Hello my friend');
}
}
module.exports = AppTSToSayHello;
我不确定,如果我已经这样做了,根据这本书'并且还有一点烦人的事情:编译器给我一个错误'不能使用new类型表示缺少调用或构造签名'。 如果有人知道为什么并且可以建议我修复我会很感激。 无论如何,感谢您的帮助。现在它可以工作,这很好。