-1
嘿我有一个运行在Heroku上的Nodejs文件,我想调用外部文件中的各种函数,但我不知道该怎么做。从nodejs的外部.js文件中调用函数
我的外部tool.js文件看起来像这样:
var Tool = {}; //tool namespace
Tool.doSomething = function(a,b){}
Tool.doSomethingElse = function(a,b){}
如何导出此功能可以在我的文件中的NodeJS?
想必在我的文件的NodeJS我有类似:
import nodeTool = require('./tool.js');
然后我想这样称呼它:
var n = nodeTool.doSomething(a,b);
任何帮助是赞赏。谢谢。
感谢您的快速回复,但什么命名空间?如果我将Tool.doSomething更改为exports.do,我认为会发生不好的事情。 –
这是对这种方法的解释:https://www.sitepoint.com/understanding-module-exports-exports-node-js/ –