【发布时间】:2016-01-08 17:16:05
【问题描述】:
我正在使用 typescript 在 node js 中开发一个应用程序,并在 commonjs 模式下使用 gulp 转译器。
我写了一个 homeController.ts 为:
let homeController={
getIndex:(req,res)=>{
res.send('Hello world'); //Compiles the file named "index" in the views directory (`/views`) using the view engine (Jade).
},
}
export default homeController;
我有一个单独的路由文件作为 route.ts 路由
import home =require('../controller/homeController');
import express = require('express');
let router = express.Router();
router.get('/',home.getIndex);
module.exports = router;
并将其导入到服务器文件中
import routes = require('./routes/route');
并将其路由为
app.use('/api', routes);
但是当 gulp 编译这些文件时会报错
如果我做错了,请纠正我。
【问题讨论】:
标签: node.js typescript gulp