电子中的节点模块

时间:2015-11-22 14:42:33

标签: javascript node.js electron

npm install babyparse模块后仍然获得Uncaught Error: Cannot find module 'babyparse'时,需要帮助让babyparse模块在Electron中工作。

var Baby = require("babyparse");
window.$ = window.jQuery = require('./jquery.min.js');
var csv;
function readyFn(d){

parsed = Baby.parse(csv);

Papa.parse(data, {
    complete: function(results) {
        console.log("Finished:", results.data);
    }
});
}
$(document).ready(readyFn);

1 个答案:

答案 0 :(得分:0)

在使用之前,我必须将require重新绑定到window

在index.html文件中(加载我的Electron),在加载js之前,添加window.nRequire = require。然后在应用中的任意位置拨打var Baby = nRequire("babyparse");