Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何正确连接控制器和接口?_Node.js_Express_Typescript - Fatal编程技术网

Node.js 如何正确连接控制器和接口?

Node.js 如何正确连接控制器和接口?,node.js,express,typescript,Node.js,Express,Typescript,我无法实现接口的方法,我得到了errorReferenceError:INew没有定义 我有以下文件: /服务/新闻服务.ts /控制器/NewController.ts /接口/INew.ts /repositories/NewRepository.ts 1新闻服务 import express=require(“express”); 导入NewController=require(“../controllers/NewController”); var router=express.r

我无法实现接口的方法,我得到了error
ReferenceError:INew没有定义

我有以下文件:

  • /服务/新闻服务.ts
  • /控制器/NewController.ts
  • /接口/INew.ts
  • /repositories/NewRepository.ts
1新闻服务

import express=require(“express”);
导入NewController=require(“../controllers/NewController”);
var router=express.router();
新航线{
私有_newController:newController;
构造函数(){
这是。_newController=newnewcontroller();
}
获取路由(){
var控制器=此。\u新控制器;
router.get(“/new”,controller.retrieve);
返回路由器;
}
}
对象。印章(新路线);
出口=新路线