我正在将我的express nodejs项目从JS转换为TypeScript。我重命名了文件扩展名,更改了var以导入" require()" ,但是有一件事是有效的,并且未定义,express.Router()。
import express = require('express');
var router = express.Router(); // Undefined
import mongoose = require('mongoose');
我该怎么做才能解决它?!
答案 0 :(得分:0)
首先,在项目目录中,您需要安装typings
npm install -g typings
然后,安装expressJS的输入目的地
typings install express --ambient --save
这将创建一个typings.json并应该解决您的问题