6
我正在構建一個電子應用程序,目前使用browserify渲染器(網頁)文件像任何其他的JavaScript前端。我也想使用browserify來捆綁主流程文件。然而,browswerify無法找到電子內置模塊,如剪貼板,ipc,瀏覽器窗口,應用程序等...browserify束電子應用程序的主要進程文件
在我的main.js文件中,它是電子應用程序的入口點。我有:
const ipc = require('ipc');
const clipboard = require('clipboard');
const BrowserWindow = require('browser-window');
const app = require('app');
const yargs = require('yargs');
const yargs加載正常,因爲它在node_modeuls文件夾中,並且browserify可以解決該問題。然而,其他四項無法通過browserify找到,因此失敗了我的構建。
[11:49:17] Finished 'development' after 17 ms
Error: Cannot find module 'ipc' from '<path>'
Error: Cannot find module 'clipboard' from '<path>'
Error: Cannot find module 'browser-window' from '<path>'
Error: Cannot find module 'app' from '<path>'
有什麼建議嗎?
試圖在browserify模塊中使用'desktopCapturer'模塊時出現同樣的問題,我想在渲染過程中使用它。嘗試挑選所有我的browserify模塊時,找不到'desktopCapturer'。你的回答是解決問題的辦法。很棒。 +1 – DavidDomain
你把這段代碼放在哪裏? – jtlindsey