Open wu0211 opened 4 years ago
在window 上不打包运行也报这个错,必须得是32位的操作系统??
--arch = ia32 中间不要有空格
--arch = ia32 中间不要有空格
安装的时候我是去掉了空格的
which electron检查一下是不是全局安装了electron 或者删掉node_modules下的electron再试一下,另外装的electron是什么版本?
which electron检查一下是不是全局安装了electron 或者删掉node_modules下的electron再试一下,另外装的electron是什么版本?
没有全局安装过,安装的electron@5.0.8 和最新版本都试过了,都不行的
你试试删掉node_modules/electron 然后 npm install electron --arch=ia32 我这样试了下是可以的
你试试删掉node_modules/electron 然后 npm install electron --arch=ia32 我这样试了下是可以的
一开始是这个错误app.allowRendererProcessReuse=true; 然后我注释掉了,就是xi现在这个错误了
这个代表用的electron版本和指定的下载的预编译版本不一致 麻烦检查一下安装的electron版本,和package.json里agora_electron属性的版本号
这个代表用的electron版本和指定的下载的预编译版本不一致 麻烦检查一下安装的electron版本,和package.json里agora_electron属性的版本号
上面不是说,直接安装吗?还设置版本么???? npm install electron --arch=ia32
"agora_electron": { "electron_version": "5.0.8", "prebuilt": true }
从你的错误信息来看 你下载的agora electron addon是70版本的接口,electron是76的,所以应该是electron版本太新了 因为node头文件接口的原因,所以你用的electron版本和我们提供的预编译版本的electron版本必须一致
从你的错误信息来看 你下载的agora electron addon是70版本的接口,electron是76的,所以应该是electron版本太新了 因为node头文件接口的原因,所以你用的electron版本和我们提供的预编译版本的electron版本必须一致
我安装的都是5.0.8 ,agora_electron 属性的版本号也是5.0.8,打包之后就报这个错误,但是开发时候是每问题的,就是打包之后。
麻烦帮忙详细看一下原因
打包是有单独的arch配置的,你是用electron builder打的吗?
打包是有单独的arch配置的,你是用electron builder打的吗?
是electron builder 打包的
您看一下,这样配置有问题吗
win的target设置要指定arch,可以看下electron builder文档
已经安装了npm install -D --arch = ia32 electron