小编Kyl*_*yle的帖子

browserify捆绑电子app主进程文件

我正在构建一个电子应用程序,目前正在使用browserify作为渲染器(网页)文件,就像任何其他JavaScript前端一样.我还想使用browserify捆绑主进程文件.但是,bro​​wswerify无法找到内置于剪贴板,ipc,浏览器窗口,应用程序等模块中的电子......

在我的main.js文件中,它作为电子应用程序的入口点.我有:

const ipc = require('ipc');
const clipboard = require('clipboard');
const BrowserWindow = require('browser-window');
const app = require('app');
const yargs = require('yargs');
Run Code Online (Sandbox Code Playgroud)

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>'
Run Code Online (Sandbox Code Playgroud)

有什么建议?

program-entry-point process require node.js browserify

7
推荐指数
1
解决办法
1659
查看次数