2012-09-28 66 views
0

我使用webstorm ide和nodejs。當我創建模塊並需要它們時,我沒有代碼完成。jsdoc for commonjs require

例如:

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

回答

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

所以你必須使用「。」而不是__dirname。