[英]express.Router() is undefined after converting to TypeScript
我正在将我的express nodejs项目从JS转换为TypeScript。 我重命名了文件扩展名, 将var更改为import for“ require()” ,但是express.Router()是一件事正在起作用且未定义。
import express = require('express');
var router = express.Router(); // Undefined
import mongoose = require('mongoose');
我该怎么解决呢?
首先,在您的项目目录中,您需要安装输入
npm install -g typings
然后,安装expressJS的输入目标
typings install express --ambient --save
这将创建一个types.json并应解决您的问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.