比方说,我有my.js
文件有依赖性nodejs
FS模块 。 喜欢:
var fs = require('fs');
问题:我怎么能在我的Mozilla Rhino的Java代码的加载内核模块的NodeJS像“FS”到能够运行my.js
依赖于它?
比方说,我有my.js
文件有依赖性nodejs
FS模块 。 喜欢:
var fs = require('fs');
问题:我怎么能在我的Mozilla Rhino的Java代码的加载内核模块的NodeJS像“FS”到能够运行my.js
依赖于它?
我不认为你可以做到这一点。 fs
模块只是内置了原生绑定一个包装node.js
本身。 有一些想法在天空中飞行node.js
社区对能够使用不同的JS引擎内部node.js
,但我不认为我们会在不久的将来看到这一点。
您也可以编写自己的fs.js,只有实现你需要的功能。 这里是一个开始:
exports.readFile = function(file, enc, callback) {
try {
text = readFile(file, enc);
callback(null, text);
}
catch (e) {
callback(e, null);
}
}
我已经与JVM-NPM一起使用这一点。