差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
im:web:intro:integration [2019/06/03 03:03]
jk [搭建本地测试环境]
im:web:intro:integration [2019/07/01 09:53]
zhangdong [NPM]
行 17: 行 17:
   * 因为整套代码需要依赖于[[https://​www.npmjs.com/​|npm]] NodeJS 的包管理工具,安装 NodeJS 会默认安装 NPM 工具   * 因为整套代码需要依赖于[[https://​www.npmjs.com/​|npm]] NodeJS 的包管理工具,安装 NodeJS 会默认安装 NPM 工具
  
-3. 定位到 webim/wertc 目录 在终端执行下面的命令,安装测试所需要的依赖模块+3. 定位到 webim/demo 目录 在终端执行下面的命令,安装测试所需要的依赖模块
  
   * 保证此过程没有 error 终止为成功,如果有错误中断,请保留错误日志并再次尝试,大多数情况是网络原因导致的无法连接而中断   * 保证此过程没有 error 终止为成功,如果有错误中断,请保留错误日志并再次尝试,大多数情况是网络原因导致的无法连接而中断
行 23: 行 23:
 <code bash> <code bash>
 npm i npm i
-npm link 
 </​code>​ </​code>​
  
-4. 定位到 webim/​emedia 目录 在终端执行下面的命令 +4. 上述步骤成功后
-<code bash> +
-npm link +
-</​code>​ +
- +
-5. 定位到 webim/sdk 目录 在终端执行下面的命令 +
-<code bash> +
-npm link +
-</​code>​ +
- +
-6. 定位到 webim/demo 目录 在终端执行下面的命令,安装测试所需要的依赖模块 +
- +
-  * 保证此过程没有 error 终止为成功,如果有错误中断,请保留错误日志并再次尝试,大多数情况是网络原因导致的无法连接而中断 +
- +
-<code bash> +
-npm i +
-npm link easemob-webrtc +
-npm link easemob-emedia +
-npm link easemob-websdk(若通过package.json安装sdk而不是用本地sdk,​则此命令省略。同时第5步省略) +
-</​code>​ +
- +
-7. 上述步骤成功后+
  
 <code bash> <code bash>
行 56: 行 34:
 </​code>​ </​code>​
  
-8. 浏览器访问即可看到测试页面:+5. 浏览器访问即可看到测试页面:
   * http:http://​localhost:​3000/​   * http:http://​localhost:​3000/​
    
行 80: 行 58:
 </​code>​ </​code>​
  
-2. 先 require ​,再访问 Web IM 。+2. 先 import ​,再访问 Web IM 。
  
 <code javascript>​ <code javascript>​
-require('​easemob-websdk'​); ​+import websdk from "easemob-websdk"
 </​code>​ </​code>​