- 安装32 ele 10.2.0
- 安装trtc lastest
- cd trtc-sdk:
npm run install -- arch=ia32
64位会自动替换成32 - 安装剩余ffi等
npm install -s --arch=ia32
cnpm install agora-electron-sdk -s
npm rebuild agora-electron-sdk
不rebuild会有上下文感知错误卡死,即使app设置了false也一样npm start
打包:
- json
npm cache clean --force
cnpm install --arch=ia32 electron@10.2.0
- cnpm install
- cd trtc-sdk:
npm run install -- arch=ia32
- npm start:
agora_node_ext.node is not a valid Win32 application.
cnpm rebuild
agora_node_ext.node is not a valid Win32 application.
/////////
- json
npm cache clean --force
cnpm install --arch=ia32 electron@10.2.0
- cnpm install -s --arch=ia32
- cd trtc-sdk:
npm run install -- arch=ia32
- npm start:
agora_node_ext.node is not a valid Win32 application.
cnpm rebuild
agora_node_ext.node is not a valid Win32 application.
////////////
集成:
cnpm install --arch=ia32
- cd trtc-sdk:
npm run install -- arch=ia32
npm start
打包:- 删除 dev “agora-electron-sdk”: “latest”
- npm run dist
- npm start 找不到。 不删除又package.json: The name of the file cannot be resolved by the system.
///////////最终:
npm cache clean -f
- 先
npm install agora-electron-sdk@3.4.2
不然出现上一条错误 ,详见下注解1 cnpm install --arch=ia32
- cd trtc-sdk:
npm run install -- arch=ia32
- 删除lock
npm start