我已经编写了一个主要用于浏览器的库。现在我想将此库与node.js一起使用。
我的图书馆包含多个文件,例如:
loremIpsum.core.js:
loremIpsum = {};
loremIpsum.a = function(){
//Important code
}
loremIpsum.b = function(){
//Important code
}
然后还有其他文件依赖于loremIpsum
,因为他们必须使用a
或b
函数。像:
loremIpsum.dolor.js:
loremIpsum.dolor = loremIpsum.a();
loremIpsum.dolor.x = function(){
//Important code
}
loremIpsum.dolor.y = function(){
//Important code
}
我不知道如何将该代码用于node.js.当我需要以下文件时:(假装我已将exports
分配给loremIpsum
)
var loremIpsum = require("loremIpsum.core.js");
require("loremIpsum.dolor.js");
问题是loremIpsum.dolor.js
无效,因为未定义loremIpsum
。
我已经阅读了一些库和requireJS,但我不想使用这样的库。有什么好方法吗?