含有./modx
两个文件在模块中:modx.js
和helper.js
:在node.js中,模块中的一个文件如何在模块中的另一个文件中查看函数?
./modx/package.json:
{ "name" : "module x",
"main" : "./modx.js" }
./modx/helper.js:
function subFunc() { }
。 /modx/modx.js:
exports.mainFunc = function() {
var x = subFunc();
}
如何在中看到subFunc()
到modx.js
?如果两者都在modx
模块中?
试过。甚至在'modx.js'中尝试过'require(“./modx”)',但是没有任何运气使用'subFunc()'或'modx.subFunc()' - 做一些其他的事情需要放在'package.json '引用'helper.js'文件? –
@ccyoung我不知道你在做什么。 'package.json'是一个只有** npm使用的文件。它在Node.JS中没有意义。 – freakish
这并不完全正确:'require'现在使用(非常有限)'package.json'(请参阅模块文档中的“文件夹作为模块”部分)。 – ebohlman