在这个例子中我有2个文件。一个控制器和一个模型类。使用TypeScript和Browserify如何导入和使用类更简单
我想在我的控制器中导入模型类并使用它。
所以在我的控制器,我希望能够做到:
import carModel = require('../models/CarModel.ts');
var newCar:car = new car(1, "red");
我的模型文件:
export class Car{
constructor(
public id: number,
public color: string
){ }
}
我可以把它在我的控制器在做这方面的工作:
import carModel = require('../models/CarModel.ts');
var newCar:carModel.car = new carModel.car(1, "red");
但是,我希望能够申报一辆新车而不使用carModel.car
,只需使用car
我正在使用:browserify
,watchify
,tsify
,babel
在我的Gulp构建。
我认为应该是'carModel.Car' –