Skip to content

Number-Theory/yiQiChat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yiQiChat

基于AngularJS,环信通信的Web即时聊天工具

知识储备

node、npm、bower、gulp、less、angularJS

#安装 1. 安装node ,安装完使用node -v 检查是否安装成功 2. node 安装完成后,使用npm -v 检查是否可以使用npm 3. npm install --global bower 4. npm install --global npm 5. npm install 6. gulp serve,启动本地serve,如遇到 module 'xxx' not found 则 使用npm install xxx 来安装

#gulp 命令 gulp clean 清理档案 //dist .tmp 文件夹被清理掉
gulp build 文件打包 //打包 到dist文件夹

#项目结构

├── README.md   
├── bower.json  
├── bower_components //bower install后安装的插件库  
│   ├── Chart.js    
│   │       
│   ├── .....   
│   │       
│   └── uikit   
│   
├── dist //gulp build 打包后的文件  
│   ├── assets  
│   ├── favicon.ico     
│   ├── fonts   
│   ├── index.html  
│   ├── scripts     
│   └── styles      
├── e2e     
│   ├── main.po.js      
│   └── main.spec.js        
├── gulp //gulp task 列表       
│   ├── build.js        
│   ├── conf.js     
│   ├── e2e-tests.js    
│   ├── inject.js   
│   ├── scripts.js  
│   ├── server.js   
│   ├── styles.js   
│   ├── unit-tests.js   
│   └── watch.js    
├── gulpfile.js     
├── karma.conf.js   
├── node_modules //npm install 安装的node modules   
│   ├── accord      
│   ├── ......      
│   └── wrench      
├── package.json        
├── protractor.conf.js      
└── src
    ├── app     
    │   ├── components //自己写的组件 directives集合        
    │   ├── customer //自己模块     
    │   │   ├── customer.controller.js //控制器     
    │   │   ├── customer.route.js   //路由      
    │   │   ├── customer.service.js //资源服务 restangular      
    │   │   └── views //视图文件            
    │   ├── friends     
    │   ├── index.config.js //config配置        
    │   ├── index.constants.js //全局常量       
    │   ├── index.filter.js //过滤器        
    │   ├── index.interceptor.js //请求、响应拦截器     
    │   ├── index.less //整站样式 @import less文件下的文件      
    │   ├── index.module.js //引用插件module        
    │   ├── index.route.js //全局路由       
    │   ├── index.run.js //run 启动控制     
    │   ├── index.service.js        
    │   ├── index.utils.js //常用方法工具包     
    │   ├── layout //自己模块       
    │   ├── messages //自己模块     
    │   ├── moods //自己模块        
    │   └── zone //自己模块     
    ├── assets //资源文件       
    │   ├── fonts       
    │   ├── images      
    │   └── music       
    ├── favicon.ico     
    ├── index.html //入口文件       
    └── less //样式less文件     
        ├── app.less        
        ├── loading-bar.less        
        ├── login.less      
        └── zone.less       

#功能简介 ##1.即时消息 基于环信即时云通信,可以进行实时消息通信 ##2.我的好友 可以通过查找加好友 ##3.附近的人 通过地理定位功能,查找附近的人,并显示距离范围 ##4.心情广场 可以发布自己的即时心情,进入广场的人即可看到你的动态 ##5.个人设置 可以设置自己的头像及个人资料等 #项目试玩 一起玩

About

基于AngularJS,环信通信的Web即时聊天工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 86.1%
  • HTML 7.0%
  • CSS 6.9%