首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安装 | Installation

安装Electron的提示

要安装预构建的电子二进制文件,请使用npm。首选方法是将Electron作为开发依赖项安装在您的应用程序中:

代码语言:javascript
复制
npm install electron --save-dev --save-exact

--save-exact由于Electron不遵循语义版本控制,所以推荐使用该标志。有关如何在应用中管理Electron版本的信息,请参阅版本控制文档。

全局安装

您还可以electron在您的$PATH以下位置全局安装该命令:

代码语言:javascript
复制
npm install electron -g

定制

如果要更改下载的体系结构(例如,ia32x64计算机上),可以在--archnpm install中使用该标志或设置npm_config_arch环境变量:

代码语言:javascript
复制
npm install --arch=ia32 electron

除了改变架构,你也可以指定平台(如win32linux使用等)--platform的标志:

代码语言:javascript
复制
npm install --platform=win32 electron

代理

如果您需要使用HTTP代理,您可以设置这些环境变量

故障排除

运行npm install electron时,有些用户偶尔会遇到安装错误。

在几乎所有情况下,这些错误都是网络问题的结果,而不是electronnpm包的实际问题。类似错误ELIFECYCLEEAI_AGAINECONNRESET,和ETIMEDOUT是这样的网络问题,所有的迹象。最好的解决方法是尝试切换网络,或者稍微等一会再尝试安装。

如果安装过程失败,您也可以直接从electron/electron/releases下载Electron npm

如果安装失败并出现EACCESS错误,您可能需要修复npm权限

如果上述错误仍然存??在,那么可能需要将unsafe-perm标志设置为true:

代码语言:javascript
复制
sudo npm install electron --unsafe-perm=true

在较慢的网络上,建议使用该--verbose标志来显示下载进度:

代码语言:javascript
复制
npm install --verbose electron

如果您需要强制重新下载资产并且SHASUM文件将force_no_cache环境变量设置为true

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com