0
я не могу за жизнь мне получить автозаполнений работать на НПХ модулях с node.jsPhpStorm 8 Тип намекая для модулей Node
var MongoCollection = require('mongodb').Collection;
/**
* @param {MongoCollection} mongoDbCollection
* @param cache
* @constructor
*/
function MongoTest(mongoDbCollection, cache) {
mongoDbCollection.insert();
}
Я получаю желтую загогулину под моим «вставить». Я использую модуль DefinitelyTyped mongodb, установленный в node_module и видимый для моего проекта. Что-нибудь вопиющее, я делаю неправильно?
EDIT: Я пробовал использовать @param {mongodb.Collection} среди других.
Совершенная, работал большой. Любые мысли о том, почему? Должен ли я просто избегать всех имен имен/родительских имен? Благодарю. – cr125rider
Полные имена в объявлениях типов еще не поддерживаются: (См. [WEB-7588] (https://youtrack.jetbrains.com/issue/WEB-7588) и [WEB-2355] (https: //youtrack.jetbrains. com/issue/WEB-2355) – lena
Спасибо @lena, я ценю это. – cr125rider