【发布时间】:2016-02-24 02:04:27
【问题描述】:
我正在构建一个电子应用程序,目前正在使用 browserify 作为渲染器(网页)文件,就像任何其他 javascript 前端一样。我还想使用 browserify 来捆绑主进程文件。但是,browswerify 无法找到剪贴板、ipc、浏览器窗口、应用程序等模块中内置的电子......
在作为电子应用程序入口点的 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>'
有什么建议吗?
【问题讨论】:
标签: node.js process main require browserify