【发布时间】:2016-02-26 01:05:00
【问题描述】:
我正在尝试将我的更多后端代码迁移到 Typescript,因为我喜欢进行类型检查,而市场营销总是建议您可以在 typescript 中做尽可能多或尽可能少的工作。但是设置它仍然非常困难,即使在 VS Code 中也应该让它变得简单。
这是我正在创建的一个新模块。参考路径是正确的,但之后没有任何工作。例如,我不能使用Model 接口; import .. = require 找不到 .js 文件; mongoose 名称空间不适用于我的接口定义;...
我应该怎么做才能取得一些进展?
///<reference path="../../../typings/mongoose/mongoose.d.ts" />
// var Resto : Model = require('./resto.model');
import Resto = require('./resto.model'); // a .js file
interface IResto extends mongoose.Document {
"qname" : string;
"rname" : string;
"similar" : string[];
}
Resto.find({})
【问题讨论】:
标签: mongoose typescript