0
私はexpress nodejsプロジェクトをJSからTypeScriptに変換しています。ファイル拡張子の名前をに変更し、 "require()"のインポートにvarを変更しましたが、動作していて未定義のものが1つあります。express.Router()。express.Router()はTypeScriptに変換した後に定義されていません
import express = require('express');
var router = express.Router(); // Undefined
import mongoose = require('mongoose');
私はそれを解決するために何をすべきですか?
名前を変更する必要はありません。表現用のタイピク定義をインストールするだけです。 –
Webstorm IDEを使用しているので、私はIDEが物事を少し楽にするように学習しています。タイスクリプト定義はどこに置くのですか? – user2498079
'express to module'から 'express express'をインポートする –