【发布时间】:2017-11-27 18:04:43
【问题描述】:
我是 TypeScript 的新手,我是第一次将 js 文件转换为 ts。我正在使用 WebStorm。
虽然代码有效,但我收到以下警告:
未解析的变量“MongoClient”
而且我也无法找到它的定义。
代码如下:
var MongoClient: any = require('mongodb').MongoClient;
我该怎么做才能让 TypeScript 识别它?我还想为“MongoClient”指定一个特定类型,而不是“any”。
我在我的项目中包含了 node.d.ts 以解决“require”函数 BTW 的相同警告。
任何帮助将不胜感激!
【问题讨论】:
-
这是一个错误。停止使用糟糕的 webstorm(j/k,随心所欲)。
标签: node.js mongodb typescript webstorm