jsdoc for commonjs require

时间:2012-09-28 04:28:27

标签: node.js code-completion commonjs jsdoc webstorm

我将webstorm ide与nodejs一起使用。当我创建模块并需要它们时,我没有代码完成。

例如:

test.js

/** @module test*/
module.exports = {
    run: function () {}
};

main.js

var test = require(__dirname+"/test.js");
test. //code completion does not offer "run"

我还没有在jsdoc 3文档中找到关于模块使用的任何内容。 :S

1 个答案:

答案 0 :(得分:0)

var test = require("./test.js");
test. //code completion offers "run"

所以你必须使用"。"而不是__dirname。