我不能为我的生活获得自动完成功能来处理带有node.js的npm模块
var MongoCollection = require('mongodb').Collection;
/**
* @param {MongoCollection} mongoDbCollection
* @param cache
* @constructor
*/
function MongoTest(mongoDbCollection, cache) {
mongoDbCollection.insert();
}
我的“插入”下有一个黄色的波浪形。我正在使用设置为node_module的DefinitelyTyped mongodb模块,并且对我的项目可见。有什么明显我做错了吗?
编辑:我也尝试过使用@param {mongodb.Collection}等。答案 0 :(得分:1)
尝试使用'Collection'类型 - 即使没有DefinitelyTyped东西也可以使用:
var MongoCollection = require('mongodb').Collection;
/**
* @param {Collection} mongoDbCollection
* @param cache
* @constructor
*/
function MongoTest(mongoDbCollection, cache) {
mongoDbCollection.insert();
}