Giter Site home page Giter Site logo

sealtalk / sealtalk-web Goto Github PK

View Code? Open in Web Editor NEW
167.0 20.0 118.0 3.91 MB

【此项目已停止维护】Web IM of SealTalk powered by RongCloud. 基于融云开发的 Web 版即时通讯(IM)应用程序 - 嗨豹。

Home Page: http://web.sealtalk.im

License: MIT License

CoffeeScript 0.64% CSS 4.37% HTML 4.48% TypeScript 23.66% JavaScript 66.84%

sealtalk-web's Introduction

融云 RongCloud Web IM v2.0

Environment Setup

初始化开发工具

npm install -g typescript coffee-script grunt-cli

如果无权限, 请使用 sudo npm

修改配置

配置文件: src/app.config.js

window.__sealtalk_config = {
  serverUrl: "http://localhost:8585", // 此处填写您部署的 App Server 地址
  appkey: "appkey" // 此处填写您的融云 AppKey
};

安装依赖库

在项目根目录下执行:

npm install
bower install

编译开发代码

执行成功后, 将在项目根目录生成 build 文件夹, 直接运行 build/index.html 即可打开页面

build 内为只合并不压缩的代码, 适用于开发者调试

grunt build

发布正式代码

执行成功后, 将在项目根目录生成 dist 文件夹, 直接运行 build/index.html 即可打开页面

dist 内为压缩合并后的代码, 占空间更小, 资源加载更快, 适用于生产环境

grunt release

启动本地服务器

grunt connect

在浏览器中打开

http://localhost:8181

执行 grunt build 前需将 app.config 文件中的 serverUrl 和 appkey 改为自己应用的值

Coding Guidelines

https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines

注意事项

  1. 必须修改 src/assets/app.config 中 serverUrl 和 appkey 的值
  2. 一般开发模式使用 grunt build 生成的项目文件(仅合并, 不压缩)调试
  3. 一般生产环境使用 grunt release 生成的项目文件(压缩合并后的文件)
  4. 此开源项目为融云提供给开发者的体验 Demo, 开发者需了解源码后再进行二次开发, 否则二次开发过程中遇到问题将难以解决
  5. SealTalk Server 开源项目参考: https://github.com/sealtalk/sealtalk-server

sealtalk-web's People

Contributors

yujun2013 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sealtalk-web's Issues

获取历史信息失败

是自己在开发时遇到的问题,
拉取历史信息,js报错:

{"code":"1","msg":"己方取消已发出的通话请求","funcName":"getRemoteHistoryMessages"}
{"code":"1","msg":"己方取消已发出的通话请求","funcName":"getHistoryMessages"}

已确认 管理后台开启了 获取历史信息的功能,请问大概是什么原因?

代码:

let conversationType = RongIMLib.ConversationType.PRIVATE; //单聊,其他会话选择相应的消息类型即可。
let targetId = params.targetId + ''; // 想获取自己和谁的历史消息,targetId 赋值为对方的 Id。
let timestrap = params.timestrap; // 默认传 null,若从头开始获取历史消息,请赋值为 0 ,timestrap = 0;
let count = params.pageSize || 20; // 每次获取的历史消息条数,范围 0-20 条,可以多次获取。

console.log(conversationType, targetId, timestrap, count)      
//  控制台输出: 1 "dc6643ce46147fe5995ae7793ead6b45" 0 20

RongIMLib.RongIMClient.getInstance().getHistoryMessages(conversationType, targetId, timestrap, count, {
      onSuccess: function(list, hasMsg) {
        // list => Message 数组。
        // hasMsg => 是否还有历史消息可以获取。
        params.successCallback && params.successCallback(list, hasMsg)
      },
      onError: function(error) {
        params.failCallback && params.failCallback(error)
      }
});

拉取项目后运行grunt build,找不到angular

src/assets/ts/account/account.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.

src/assets/ts/account/account.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/account/account.ts(4,15): error TS2304: Cannot find name 'angular'.
src/assets/ts/account/account.ts(8,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(46,112): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/account/account.ts(63,35): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/account/account.ts(63,42): error TS7006: Parameter 'code' implicitly has an 'any' type.
src/assets/ts/account/account.ts(74,38): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(74,72): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(91,104): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/account/account.ts(94,46): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/account/account.ts(97,47): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/account/account.ts(105,35): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/account/account.ts(105,42): error TS7006: Parameter 'code' implicitly has an 'any' type.
src/assets/ts/account/account.ts(121,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(136,104): error TS7006: Parameter 'res' implicitly has an 'any' type.
src/assets/ts/account/account.ts(143,35): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/account/account.ts(151,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(151,75): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(162,96): error TS7006: Parameter 'req' implicitly has an 'any' type.
src/assets/ts/account/account.ts(169,35): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/account/account.ts(169,42): error TS7006: Parameter 'code' implicitly has an 'any' type.
src/assets/ts/account/account.ts(182,21): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(182,47): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(185,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(185,94): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(199,97): error TS7006: Parameter 'res' implicitly has an 'any' type.
src/assets/ts/account/account.ts(215,21): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(215,47): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(218,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(218,94): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(232,100): error TS7006: Parameter 'res' implicitly has an 'any' type.
src/assets/ts/account/account.ts(248,21): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(248,47): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(251,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(251,94): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(265,100): error TS7006: Parameter 'res' implicitly has an 'any' type.
src/assets/ts/account/account.ts(280,85): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(295,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/account/account.ts(302,82): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/account/account.ts(317,39): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/account/account.ts(317,46): error TS7006: Parameter 'code' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/conversation/controller.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/conversation/controller.ts(4,23): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/controller.ts(19,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/controller.ts(19,198): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/controller.ts(19,230): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/controller.ts(19,266): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/controller.ts(19,307): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/controller.ts(59,24): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/controller.ts(68,27): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/controller.ts(74,23): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/controller.ts(113,26): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/controller.ts(156,25): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/controller.ts(195,14): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/controller.ts(199,12): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/controller.ts(200,12): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/controller.ts(216,77): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(245,85): error TS7006: Parameter 'has' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(263,25): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(318,24): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(329,24): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(342,23): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(354,23): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(364,76): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(506,16): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/controller.ts(507,28): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/controller.ts(569,199): error TS7006: Parameter 'msg' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(675,100): error TS7006: Parameter 'has' implicitly has an 'any' type.
src/assets/ts/conversation/controller.ts(691,100): error TS7006: Parameter 'has' implicitly has an 'any' type.
src/assets/ts/conversation/directive.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/conversation/directive.ts(4,24): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(10,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(10,81): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(10,111): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(13,45): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/conversation/directive.ts(17,47): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/conversation/directive.ts(20,29): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(39,37): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(57,45): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/conversation/directive.ts(88,32): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(91,21): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(92,37): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(112,19): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(113,19): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(232,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(270,42): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/conversation/directive.ts(285,80): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(291,44): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(294,21): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(308,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(308,81): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(308,111): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(428,117): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(437,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(437,81): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(437,111): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(469,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(469,76): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(482,18): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(486,16): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(487,16): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(493,76): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(506,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(562,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(626,13): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(648,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(653,17): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(676,13): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(693,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(767,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(771,14): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(938,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(942,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(948,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(949,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(954,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(955,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/directive.ts(971,11): error TS2304: Cannot find name '$'.
src/assets/ts/conversation/directive.ts(984,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/directive.ts(993,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/conversation/server.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/conversation/server.ts(4,26): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/server.ts(102,66): error TS7006: Parameter 'repmem' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(134,121): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(445,81): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(469,14): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/server.ts(469,51): error TS7006: Parameter 'value' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(469,58): error TS7006: Parameter 'key' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(484,11): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/server.ts(484,49): error TS7006: Parameter 'value' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(484,56): error TS7006: Parameter 'key' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(514,11): error TS2304: Cannot find name 'angular'.
src/assets/ts/conversation/server.ts(514,49): error TS7006: Parameter 'value' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(514,56): error TS7006: Parameter 'key' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(535,23): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(548,23): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/conversation/server.ts(581,76): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/discussion/creatediscussion.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/discussion/creatediscussion.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/discussion/creatediscussion.ts(4,24): error TS2304: Cannot find name 'angular'.
src/assets/ts/discussion/creatediscussion.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/discussion/discussionaddmember.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/discussion/discussionaddmember.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/discussion/discussionaddmember.ts(4,27): error TS2304: Cannot find name 'angular'.
src/assets/ts/discussion/discussionaddmember.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/discussion/discussionaddmember.ts(64,85): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/discussion/discussioninfo.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/discussion/discussioninfo.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/discussion/discussioninfo.ts(4,22): error TS2304: Cannot find name 'angular'.
src/assets/ts/discussion/discussioninfo.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/discussion/discussioninfo.ts(7,75): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/discussion/discussioninfo.ts(10,13): error TS2304: Cannot find name 'angular'.
src/assets/ts/discussion/discussioninfo.ts(120,92): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/discussion/discussioninfo.ts(142,13): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/addfriend.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/friend/addfriend.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/friend/addfriend.ts(3,1): error TS6053: File 'typings/jquery/jquery.d.ts' not found.
src/assets/ts/friend/addfriend.ts(5,20): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/addfriend.ts(8,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/addfriend.ts(29,35): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/friend/addfriend.ts(44,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/addfriend.ts(44,75): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/addfriend.ts(66,75): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/friend/addfriend.ts(77,66): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/friend/addfriend.ts(88,31): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/friend/addfriend.ts(88,36): error TS7006: Parameter 'code' implicitly has an 'any' type.
src/assets/ts/friend/addfriend.ts(113,22): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/addfriend.ts(129,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/addfriend.ts(130,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/addfriend.ts(141,19): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/editfriendinfo.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/friend/editfriendinfo.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/friend/editfriendinfo.ts(4,18): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/editfriendinfo.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/editfriendinfo.ts(7,89): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/editfriendinfo.ts(15,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/editfriendinfo.ts(67,59): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/friend/friendinfo.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/friend/friendinfo.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/friend/friendinfo.ts(4,18): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/friendinfo.ts(7,52): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/friendinfo.ts(7,106): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/friend/friendinfo.ts(14,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/friend/friendinfo.ts(40,67): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/friend/friendinfo.ts(66,59): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/group/addgroup.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/group/addgroup.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/group/addgroup.ts(4,16): error TS2304: Cannot find name 'angular'.
src/assets/ts/group/addgroup.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/addgroup.ts(24,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/addgroup.ts(24,75): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/addgroup.ts(41,22): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/addgroup.ts(61,45): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/creategroup.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/group/creategroup.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/group/creategroup.ts(4,19): error TS2304: Cannot find name 'angular'.
src/assets/ts/group/creategroup.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/groupaddmember.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/group/groupaddmember.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/group/groupaddmember.ts(4,22): error TS2304: Cannot find name 'angular'.
src/assets/ts/group/groupaddmember.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/groupaddmember.ts(59,86): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/group/groupaddmember.ts(100,35): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/group/groupaddmember.ts(163,89): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/group/groupaddmember.ts(181,35): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/group/groupaddmember.ts(221,13): error TS2304: Cannot find name 'angular'.
src/assets/ts/group/groupinfo.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/group/groupinfo.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/group/groupinfo.ts(4,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/group/groupinfo.ts(7,51): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/groupinfo.ts(7,91): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/groupinfo.ts(10,13): error TS2304: Cannot find name 'angular'.
src/assets/ts/group/groupinfo.ts(42,61): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/group/groupinfo.ts(71,78): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/group/groupinfo.ts(78,31): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/group/groupinfo.ts(95,69): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/group/groupinfo.ts(120,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/groupinfo.ts(120,75): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/groupinfo.ts(124,29): error TS2304: Cannot find name '$'.
src/assets/ts/group/groupinfo.ts(169,88): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/group/groupinfo.ts(172,26): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/group/groupinfo.ts(216,77): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/group/groupinfo.ts(238,13): error TS2304: Cannot find name 'angular'.
src/assets/ts/main.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/main.ts(2,1): error TS6053: File 'typings/angular-ui-router/angular-ui-router.d.ts' not found.
src/assets/ts/main.ts(5,16): error TS2304: Cannot find name 'angular'.
src/assets/ts/main.ts(15,24): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(15,70): error TS2503: Cannot find namespace 'ng'.
src/assets/ts/main.ts(15,112): error TS2503: Cannot find namespace 'ng'.
src/assets/ts/main.ts(15,153): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(35,102): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(55,30): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(62,143): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(69,148): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(77,124): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(85,112): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(90,134): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(98,117): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(103,62): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(234,20): error TS2304: Cannot find name '$'.
src/assets/ts/main.ts(236,26): error TS2304: Cannot find name '$'.
src/assets/ts/main.ts(237,22): error TS2304: Cannot find name '$'.
src/assets/ts/main.ts(265,13): error TS2304: Cannot find name '$'.
src/assets/ts/main.ts(267,9): error TS2304: Cannot find name '$'.
src/assets/ts/main.ts(271,109): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(271,147): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(284,18): error TS7006: Parameter 'event' implicitly has an 'any' type.
src/assets/ts/main.ts(284,25): error TS7006: Parameter 'toState' implicitly has an 'any' type.
src/assets/ts/main.ts(284,34): error TS7006: Parameter 'toParams' implicitly has an 'any' type.
src/assets/ts/main.ts(284,44): error TS7006: Parameter 'fromState' implicitly has an 'any' type.
src/assets/ts/main.ts(284,55): error TS7006: Parameter 'fromParams' implicitly has an 'any' type.
src/assets/ts/main.ts(289,54): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(295,59): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main.ts(318,62): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/controller.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/main/controller.ts(6,15): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/controller.ts(12,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/controller.ts(12,70): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/controller.ts(12,104): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/controller.ts(13,16): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/controller.ts(36,79): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(41,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/controller.ts(65,15): error TS2304: Cannot find name '$'.
src/assets/ts/main/controller.ts(67,13): error TS2304: Cannot find name '$'.
src/assets/ts/main/controller.ts(225,53): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(250,27): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(256,57): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(271,56): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(285,80): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(300,27): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(307,89): error TS7006: Parameter 'userId' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(309,67): error TS7006: Parameter 'list' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(316,23): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(321,92): error TS7006: Parameter 'userId' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(323,83): error TS7006: Parameter 'list' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(330,39): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(341,37): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(351,84): error TS7006: Parameter 'userId' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(353,75): error TS7006: Parameter 'list' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(360,31): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(370,29): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(497,96): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(512,96): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(714,88): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(740,104): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(752,92): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(768,103): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(842,89): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(857,100): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/controller.ts(952,39): error TS7006: Parameter 'error' implicitly has an 'any' type.
src/assets/ts/main/directive.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/main/directive.ts(3,16): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(5,82): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(43,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(53,15): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(80,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(105,61): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(129,13): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(138,62): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(157,13): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(166,67): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(183,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(195,39): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/main/directive.ts(196,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(196,65): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(198,40): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/main/directive.ts(199,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(202,27): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(236,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(236,77): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(247,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/directive.ts(289,31): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(289,52): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(289,88): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/directive.ts(289,118): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/main/server.ts(6,18): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/server.ts(8,79): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(8,105): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(318,91): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(347,76): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/server.ts(383,80): error TS7006: Parameter 'user' implicitly has an 'any' type.
src/assets/ts/main/server.ts(431,72): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/server.ts(595,65): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/main/server.ts(599,65): error TS7006: Parameter 'list' implicitly has an 'any' type.
src/assets/ts/main/server.ts(629,76): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/server.ts(644,77): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/server.ts(663,80): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/main/server.ts(720,70): error TS7006: Parameter 'data' implicitly has an 'any' type.
src/assets/ts/main/server.ts(773,26): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/main/server.ts(1082,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/main/server.ts(1290,59): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1619,29): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1622,57): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1623,55): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1624,28): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1625,82): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1626,60): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1628,28): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1629,54): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1634,87): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1638,59): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1642,42): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1659,32): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1714,50): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1715,66): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1716,51): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1717,61): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1718,68): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1719,66): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1720,19): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1721,30): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1722,37): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1723,56): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1724,40): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1725,57): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1726,68): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1727,21): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1728,25): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1729,41): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1730,46): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1731,32): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1732,24): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1733,26): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1736,19): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1737,34): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1738,52): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1739,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1740,33): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1741,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1742,64): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1745,52): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1746,48): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1747,30): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1748,37): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1749,58): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1750,59): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1751,40): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/main/server.ts(1752,32): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/model/util.ts(116,9): error TS2304: Cannot find name 'jQuery'.
src/assets/ts/notification/notification.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/notification/notification.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/notification/notification.ts(4,20): error TS2304: Cannot find name 'angular'.
src/assets/ts/notification/notification.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/notification/notification.ts(41,17): error TS2304: Cannot find name 'angular'.
src/assets/ts/notification/notification.ts(55,43): error TS7006: Parameter 'e' implicitly has an 'any' type.
src/assets/ts/user/blacklist.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/user/blacklist.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/user/blacklist.ts(4,16): error TS2304: Cannot find name 'angular'.
src/assets/ts/user/blacklist.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/user/blacklist.ts(36,11): error TS2304: Cannot find name 'angular'.
src/assets/ts/user/blacklist.ts(40,35): error TS7006: Parameter 'err' implicitly has an 'any' type.
src/assets/ts/user/modifypassword.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/user/modifypassword.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/user/modifypassword.ts(4,22): error TS2304: Cannot find name 'angular'.
src/assets/ts/user/modifypassword.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/user/modifypassword.ts(28,116): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/user/modifypassword.ts(37,35): error TS7006: Parameter 'rep' implicitly has an 'any' type.
src/assets/ts/user/modifypassword.ts(46,32): error TS2304: Cannot find name 'angular'.
src/assets/ts/user/modifypassword.ts(47,35): error TS2304: Cannot find name 'angular'.
src/assets/ts/user/userinfo.ts(1,1): error TS6053: File 'typings/angularjs/angular.d.ts' not found.
src/assets/ts/user/userinfo.ts(2,1): error TS6053: File 'typings/angular-file-upload/angular-file-upload.d.ts' not found.
src/assets/ts/user/userinfo.ts(4,16): error TS2304: Cannot find name 'angular'.
src/assets/ts/user/userinfo.ts(7,35): error TS2503: Cannot find namespace 'angular'.
src/assets/ts/user/userinfo.ts(10,13): error TS2304: Cannot find name 'angular'.
vendor/jqlayer/layer.d.ts(1,1): error TS6053: File 'typings/jquery/jquery.d.ts' not found.
Warning: Task "typescript:build" failed. Use --force to continue.

app server如何获取

我直接把dist目录放到tomcat下,不可以吗?app server是我自己应用的服务器吗

RongIMClient.registerMessageType

RongIMClient.registerMessageType(messageName,objectName,mesasgeTag,propertys);

bug

Uncaught TypeError: Cannot read property 'msgTag' of undefined VM1474:1

msgTag这个应该是框架里输出的,
自定义事件与原有事件,形式不太一样,输出的事件是messagetype:textmessage
而自定义事件输出却是messagetype:{message:selfmessage}

群组发布公告bug

在没有群组对话的前提下,比如刚创建完群组而没有发起会话时,发布一次群组公告再发起群组会话会在获取draftMsg的时候报错,消息没法发送,setDraft也会一直报错

build error: src/assets/lib/RongIMlib.d.ts(1629,14): error TS1005: ';' expected.

fellow the Readme.MD and meet error when build:

D:\Workspace\Project\CRM\在线客服\rongyun\sealtalk-web-20160315-1>grunt build
Running "clean:build" (clean) task

3 paths cleaned.

Running "copy:build" (copy) task
Created 2 directories, copied 56 files

Running "concat:build" (concat) task
File ./build/assets/js/angular-widget.min.js created.
File ./build/assets/js/other.min.js created.
File ./build/assets/css/main.css created.

Running "typescript:build" (typescript) task

src/assets/lib/RongIMlib.d.ts(1629,14): error TS1005: ';' expected.
src/assets/lib/RongIMlib.d.ts(1633,18): error TS1005: '=' expected.
src/assets/lib/RongIMlib.d.ts(1633,26): error TS1005: ';' expected.
src/assets/lib/RongIMlib.d.ts(1635,14): error TS1005: ';' expected.
src/assets/lib/RongIMlib.d.ts(1637,14): error TS1005: ';' expected.
Warning: Task "typescript:build" failed. Use --force to continue.

Aborted due to warnings.

找不到命令

xuetianhhbdeMac-mini:sealtalk-web-master xuetianhhb$ npm install
xuetianhhbdeMac-mini:sealtalk-web-master xuetianhhb$ bower install
-bash: bower: command not found

本地不可登录实现

按照相关说明配置完成之后,在登录页输入已经注册过的账号密码登录失败,报错405或者500。本地web项目是要直接链接融云的服务器还是本地clone server代码之后进行相应配置,前者是如何操作?后者的话,server端和web端又是如何具体进行联系的?web版的资料网上也很少,请详细描述一下,谢谢!

运行提示如下错误是为什么啊

Uncaught Error: [$injector:modulerr] Failed to instantiate module webim due to:
Error: [$injector:modulerr] Failed to instantiate module ui.router due to:
Error: [$injector:nomod] Module 'ui.router' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

如何配置代理

用自己的后台服务器 ,发现xhr 请求会存在跨域问题,如何在grunt 里配置代理,急求帮助

grunt build,出现error,什么原因?

$ grunt build
Running "clean:build" (clean) task

3 paths cleaned.

Running "copy:build" (copy) task
Created 2 directories, copied 62 files

Running "concat:build" (concat) task
File ./build/assets/js/angular-widget.min.js created.
File ./build/assets/js/other.min.js created.
File ./build/assets/css/main.css created.

Running "typescript:build" (typescript) task

src/assets/lib/RongIMlib.d.ts(1624,14): error TS1005: ';' expected.
src/assets/lib/RongIMlib.d.ts(1628,18): error TS1005: '=' expected.
src/assets/lib/RongIMlib.d.ts(1628,26): error TS1005: ';' expected.
src/assets/lib/RongIMlib.d.ts(1630,14): error TS1005: ';' expected.
src/assets/lib/RongIMlib.d.ts(1632,14): error TS1005: ';' expected.
Warning: Task "typescript:build" failed. Use --force to continue.

Aborted due to warnings.

build error

Running "clean:build" (clean) task[24m
>> 3 paths cleaned.

Running "copy:build" (copy) task[24m
Created 2 directories, copied 56 files

Running "concat:build" (concat) task[24m
File ./build/assets/js/angular-widget.min.js created.
File ./build/assets/js/other.min.js created.
File ./build/assets/css/main.css created.

Running "typescript:build" (typescript) task[24m
>> src/assets/ts/account/account.ts(28,23): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/account/account.ts(28,49): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/conversation/controller.ts(94,42): error TS2339: Property 'Message' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/conversation/controller.ts(98,68): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/conversation/controller.ts(99,51): error TS2339: Property 'MessageDirection' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/conversation/controller.ts(120,33): error TS2339: Property 'TextMessage' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/conversation/controller.ts(275,52): error TS2339: Property 'ImageMessage' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/conversation/server.ts(66,59): error TS2305: Module 'RongIMLib' has no exported member 'Message'.
>> src/assets/ts/main/controller.ts(247,36): error TS2339: Property 'ConnectionStatus' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/controller.ts(251,36): error TS2339: Property 'ConnectionStatus' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/controller.ts(255,36): error TS2339: Property 'ConnectionStatus' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/controller.ts(262,36): error TS2339: Property 'ConnectionStatus' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/controller.ts(278,36): error TS2339: Property 'ConnectionStatus' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/controller.ts(296,50): error TS2305: Module 'RongIMLib' has no exported member 'Message'.
>> src/assets/ts/main/server.ts(3,1): error TS6053: File 'src/assets/lib/RongIMlib.d.ts' not found.
>> src/assets/ts/main/server.ts(339,40): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(342,40): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(345,40): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(348,40): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(371,40): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(373,78): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(396,40): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(431,75): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(435,78): error TS2339: Property 'ConversationType' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(739,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(744,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(745,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(751,31): error TS7006: Parameter 'errorCode' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(755,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(758,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(761,36): error TS2339: Property 'ConnectionState' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(764,36): error TS2339: Property 'ConnectionState' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(767,36): error TS2339: Property 'ConnectionState' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(770,36): error TS2339: Property 'ConnectionState' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(773,36): error TS2339: Property 'ConnectionState' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(776,36): error TS2339: Property 'ConnectionState' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(779,36): error TS2339: Property 'ConnectionState' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(791,26): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(795,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(799,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(805,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(806,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(809,31): error TS7006: Parameter 'errorCode' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(809,42): error TS7006: Parameter 'message' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(813,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(816,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(819,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(822,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(825,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(828,36): error TS2339: Property 'ErrorCode' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(843,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(848,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(849,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(852,31): error TS7006: Parameter 'error' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(861,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(862,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(865,31): error TS7006: Parameter 'error' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(875,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(876,33): error TS7006: Parameter 'num' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(888,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(889,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(892,31): error TS7006: Parameter 'error' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(906,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(907,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(910,31): error TS7006: Parameter 'error' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(918,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(923,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(924,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(935,26): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(939,26): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(943,26): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(948,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(949,33): error TS7006: Parameter 'data' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(949,39): error TS7006: Parameter 'has' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(955,31): error TS7006: Parameter 'error' implicitly has an 'any' type.
>> src/assets/ts/main/server.ts(963,19): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(967,36): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(968,23): error TS2339: Property 'RongIMClient' does not exist on type 'typeof RongIMLib'.
>> src/assets/ts/main/server.ts(984,93): error TS2305: Module 'RongIMLib' has no exported member 'Message'.
>> src/assets/ts/main/server.ts(986,55): error TS2305: Module 'RongIMLib' has no exported member 'Conversation'.
>> src/assets/ts/main/server.ts(987,81): error TS2305: Module 'RongIMLib' has no exported member 'Conversation'.
>> src/assets/ts/main/server.ts(988,82): error TS2305: Module 'RongIMLib' has no exported member 'Conversation'.
>> src/assets/ts/main/server.ts(992,105): error TS2305: Module 'RongIMLib' has no exported member 'Message'.
>> src/assets/ts/model/util.ts(182,20): error TS2339: Property 'URL' does not exist on type 'Window'.
>> src/assets/ts/model/util.ts(182,33): error TS2339: Property 'URL' does not exist on type 'Window'.
>> src/assets/ts/model/util.ts(183,24): error TS2339: Property 'URL' does not exist on type 'Window'.
>> src/assets/ts/model/util.ts(183,38): error TS2339: Property 'URL' does not exist on type 'Window'.
>> src/assets/ts/model/util.ts(184,31): error TS2339: Property 'URL' does not exist on type 'Window'.
>> src/assets/ts/model/webimModel.ts(37,47): error TS2305: Module 'RongIMLib' has no exported member 'Conversation'.
>> src/assets/ts/model/webimModel.ts(136,47): error TS2305: Module 'RongIMLib' has no exported member 'Message'.
>> src/assets/ts/model/webimModel.ts(224,43): error TS2305: Module 'RongIMLib' has no exported member 'Message'.
>> src/assets/ts/model/webimModel.ts(232,45): error TS2305: Module 'RongIMLib' has no exported member 'TextMessage'.
>> src/assets/ts/model/webimModel.ts(243,45): error TS2305: Module 'RongIMLib' has no exported member 'ImageMessage'.
>> src/assets/ts/model/webimModel.ts(255,45): error TS2305: Module 'RongIMLib' has no exported member 'VoiceMessage'.
>> src/assets/ts/model/webimModel.ts(263,45): error TS2305: Module 'RongIMLib' has no exported member 'LocationMessage'.
>> src/assets/ts/model/webimModel.ts(279,46): error TS2305: Module 'RongIMLib' has no exported member 'RichContentMessage'.
>> src/assets/ts/model/webimModel.ts(288,45): error TS2305: Module 'RongIMLib' has no exported member 'ContactNotificationMessage'.
>> src/assets/ts/model/webimModel.ts(313,45): error TS2305: Module 'RongIMLib' has no exported member 'CommandNotificationMessage'.
>> src/assets/ts/model/webimModel.ts(322,46): error TS2305: Module 'RongIMLib' has no exported member 'InformationNotificationMessage'.
Warning: Task "typescript:build" failed.� Use --force to continue.

Aborted due to warnings.

完全按照READ来的,为什么没有启动起来呢,谢谢

screenshot

  • 左面是grunt build
  • 右面是服务器端的grunt nodemon(服务器端README少npm i这个步骤)
  • 中间的grunt connect失败
  • 最上面是修改的配置文件

谢谢

而且README里面下面这行是错的
修改配置,配置文件/src/assets/app.config
文件路径应该这个吧
/src/app.config

谢谢

依赖库安装失败

运行tsd install 这一环节报错
The type definition index.d.ts does not exist. Create one and try again.

源码与api文档不一致

//api
RongIMLib.ConversationType.PRIVATE : 二人单聊会话类型,枚举值为 1 。

//resouce
enum ConversationType { PRIVATE = 4,}

APP给web发图片无法接收

image
app相互发图片是可以收到的,web向app发也能收到,app向web发无法收到,侦听消息那里没动静这个完全摸不着北了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.