Typescript モジュール内のすべてをエクスポートしたいだけです。たとえば、次のようにモジュールを宣言します。
/// <reference path='../d.ts/DefinitelyTyped/node/node.d.ts' />
/// <reference path='../d.ts/DefinitelyTyped/express/express.d.ts' />
/// <reference path='../d.ts/DefinitelyTyped/mongoose/mongoose.d.ts' />
import express = require("express");
import mongoose = require("mongoose");
export module Users {
export var users: Express = express();
export var base_URL: string = "/users";
users.get(base_URL, (req, res) => {
res.render("index", {
title: "Cheese cakes"
});
});
}
base_URL
ご覧のとおり、およびにアクセスするにはusers
、それらも明示的にエクスポートする必要があります。モジュール内のすべてをエクスポートしたいということです。