-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/ –