2015-11-22 150 views
0

需要幫助獲取在Electron中工作的嬰兒奶瓶模塊,npm install babyparse模塊後仍然得到Uncaught Error: Cannot find module 'babyparse'電子節點模塊

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); 

回答

0

我不得不使用它之前重新綁定到requirewindow

在您的index.html文件(加載我的Electron)中,在加載您的js之前,請添加window.nRequire = require。然後在您的應用程序的任何地方撥打var Baby = nRequire("babyparse");

0

你可以嘗試以下操作:

  1. 檢查模塊是你node_modules您的電子應用程序文件夾內。
  2. 如果不是通過npm install babyparse --save進行安裝,請確保在最後有「--save」,將其安裝在您的應用程序中,而不是全局。
  3. 如果它已安裝在node_modules文件夾內,那麼安裝它時可能出現問題。所以卸載它npm uninstall babyparse --save並重新安裝。或者,您還可以在電子文件夾中運行完整的npm安裝程序以更新所有模塊。
0
  • 刪除你的文件夾node_modules
  • npm cache clean
  • npm install