【发布时间】:2015-03-21 01:03:56
【问题描述】:
我实际上是在尝试在同一个项目中同时使用 coffeescript 和 typescript。
事实上,我希望能够在编码时选择我喜欢的那个。
事实是,typescript 生成的 javascript 似乎与使用 coffeescript 生成的 javascript 无法正常工作
说明:
我用 coffeescript 编写了一个 Controller 类,当我在如下所示的 coffeescript 文件中扩展它时,它可以完美运行:
Controller = require('../node_modules/Controller/Controller')
class HelloController extends Controller
indexAction: (name) =>
console.log 'hey '+ name
module.exports = HelloController
但是当我尝试将它与如下打字稿一起使用时:
import Controller = require('../node_modules/Controller/Controller');
export class HelloController extends Controller {
constructor() {
super()
}
indexAction(name:String) {
console.log('hey '+name);
}
}
我收到一条错误消息,告诉我在预期的位置找不到控制器(.js 文件生成良好)
你能帮帮我吗?
【问题讨论】:
标签: javascript coffeescript typescript