brtc-electron-sdk
v0.0.7
Published
brtc electron sdk
Downloads
2
Readme
BRTC Electron SDK (Win32 -- 当前版本)
- 安装 node 并设置好环境变量
- 安装 Python 并设置好环境变量
- npm 全局安装 node-gyp 工具 (npm install -g node-gyp)
- 切换到32位版本的 node (nvm use 版本号 32)
- 执行 npm install 安装依赖
- 构建 sdk 执行 npm run build-dev
- 构建 .node 执行 npm run rebuild-dev
BRTC Electron SDK (x64)
- 安装 node 并设置好环境变量
- 安装 Python 并设置好环境变量
- npm 全局安装 node-gyp 工具 (npm install -g node-gyp)
- 将 lib 目录下所有文件替换为64位版本
- 将 package.json 中 node-gyp 中的参数arch设置为x64
- 切换到64位版本的 node (nvm use 版本号 64)
- 执行 npm install 安装依赖
- 构建 sdk 执行 npm run build-dev
- 构建 .node 执行 npm run rebuild-dev
常见问题
- 执行 npm install ,出现如下报错:
npm ERR! code 128
npm ERR! An unknown git error occurred
npm ERR! command git --no-replace-objects ls-remote [email protected]:shared/brtc/bjy-common.git
npm ERR! command-line line 0: unsupported option "accept-new".
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\PC\AppData\Local\npm-cache\_logs\2022-06-06T01_39_18_110Z-debug-0.log
解决 a. 确定仓库地址正确。 b. 确定具有仓库访问权限。 c. 尽量保证node版本小于等于14.16.1,使用16.15.1出现过该报错。
- todo