我想知道如何将脚本导入NodeJS中的主应用程序,就像在浏览器中一样。
我知道您可以在脚本中定义require
,并导出您的函数。但我正在创造我想成为全球性的对象。我举个例子:
module.exports
MAIN APP
require('./objects.js');
var smth = 234;
var obj = new ObjectDefElsewhere(smth);
obj.doSmth();
OBJECTS.JS
而不是必须通常
function ObjectDefElsewhere(val){
this.val = val;
this.doSmth = function(){
console.log(this.val);
}
}
并且要求看起来像
module.exports : {objDefElsewhere: ObjectDefElsewhere}
谢谢!