在Electron Desktop应用程序中安装依赖项

时间:2019-05-31 14:55:53

标签: javascript electron node-modules

我正在通过电子开发一种桌面应用程序,以在多个OS上运行。该应用程序需要事先安装curl,node和另一个依赖项。

有人可以帮忙吗?是执行过程还是执行任何命令?

1 个答案:

答案 0 :(得分:-1)

  

https://electronjs.org/docs/tutorial/using-native-node-modules

安装模块并重建Electron 您可以像安装其他Node项目一样安装模块,然后使用electronic-rebuild软件包为Electron重建模块。该模块可以自动确定Electron的版本,并处理下载标头和为您的应用重建本机模块的手动步骤。

例如,要安装electronic-rebuild,然后通过命令行使用它重建模块:

npm install --save-dev electron-rebuild

每次您运行“ npm install”时,请运行以下命令:

./node_modules/.bin/electron-rebuild

在Windows上,如果遇到问题,请尝试:

.\node_modules\.bin\electron-rebuild.cmd

有关使用和与其他工具集成的更多信息,请参阅项目的README.md。

TL; DR只需在更改Package.JSON之后安装NPM