这里写自定义目录标题
Electron项目的运行和启动
大家从仓库上pull下来一个新的electron项目,运行后可能都遇到过这样的报错“fh_node_api.node is not a valid Win32 application”
遇到的问题
electron目录npm install下载依赖包后,启动项目报错“fh_node_api.node is not a valid Win32 application”。
原因
fh_node_api.node是x86的架构方式,npm install默认下载下来的electron依赖包是64位,需要指定下载32位。
解决
npm install --arch=ia32
下载electron依赖包报错
在下载electron依赖包的过程中,报错 ELIFECYCLE、EAI_AGAIN、ECONNRESET 和 ETIMEDOUT,这些错误都是由网络问题导致,替换electron镜像为淘宝镜像。(http://npm.taobao.org/mirrors/electron/)
设置electron镜像:
npm set electron_mirror “http://npm.taobao.org/mirrors/electron/”
系统原因
fh_node_api.node is not a valid Win32 application报错还有可能是操作系统没有安装redis_vc导致的,安装即可解决。