安装 | Installation
Installation
安装Electron的提示
要安装预构建的电子二进制文件,请使用npm
。首选方法是将Electron作为开发依赖项安装在您的应用程序中:
npm install electron --save-dev --save-exact
--save-exact
由于Electron不遵循语义版本控制,所以推荐使用该标志。有关如何在应用中管理Electron版本的信息,请参阅版本控制文档。
全局安装
您还可以electron
在您的$PATH
以下位置全局安装该命令:
npm install electron -g
定制
如果要更改下载的体系结构(例如,ia32
在x64
计算机上),可以在--arch
npm install中使用该标志或设置npm_config_arch
环境变量:
npm install --arch=ia32 electron
除了改变架构,你也可以指定平台(如win32
,linux
使用等)--platform
的标志:
npm install --platform=win32 electron
代理
如果您需要使用HTTP代理,您可以设置这些环境变量。
故障排除
运行npm install electron
时,有些用户偶尔会遇到安装错误。
在几乎所有情况下,这些错误都是网络问题的结果,而不是electron
npm包的实际问题。类似错误ELIFECYCLE
,EAI_AGAIN
,ECONNRESET
,和ETIMEDOUT
是这样的网络问题,所有的迹象。最好的解决方法是尝试切换网络,或者稍微等一会再尝试安装。
如果安装过程失败,您也可以直接从electron/electron/releases下载Electron npm
。
如果安装失败并出现EACCESS
错误,您可能需要修复npm权限。
如果上述错误仍然存在,那么可能需要将unsafe-perm标志设置为true:
sudo npm install electron --unsafe-perm=true
在较慢的网络上,建议使用该--verbose
标志来显示下载进度:
npm install --verbose electron
如果您需要强制重新下载资产并且SHASUM文件将force_no_cache
环境变量设置为true
。