2017-04-11 55 views
1

我一直在尋找使用purescript和purescript-thermite的一個簡單的電子應用程序,但我遇到了一個障礙,需要找不到通過涼亭安裝的反應庫。下面是我得到的錯誤信息:Electron + Purescript +熱敏電阻

Uncaught Error: Cannot find module 'react' 
    at Module._resolveFilename (module.js:470:15) 
    at Function.Module._resolveFilename (...snip.../electron-quick-start/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:35:12) 
    at Function.Module._load (module.js:418:25) 
    at Module.require (module.js:498:17) 
    at require (internal/module.js:20:19) 
    at Object.<anonymous> (...snip.../electron-quick-start/output/React/foreign.js:4:13) 
    at Object.<anonymous> (...snip.../electron-quick-start/output/React/foreign.js:166:3) 
    at Module._compile (module.js:571:32) 
    at Object.Module._extensions..js (module.js:580:10) 
    at Module.load (module.js:488:32) 

的反應庫位於bower_components /反應/ ...但是,這似乎並沒有成爲搜索路徑。有什麼方法可以將它添加到搜索路徑中?

謝謝。

回答

1

你需要或者

  • 安裝作出反應,在NPM模塊(這將需要使用像Browserify如果你正在運行的瀏覽器)
  • 墊片在頂層的require('react')電話不知何故