Skip to content

zwtesttt/coss-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

目录结构

|-node_modules                      // 依赖包
|-public                            // 静态资源目录
|-build                             // 打包移动端端文件夹,
|  |-platforms                      // 打包后存放 android ios 目录
|  |-www                            // 项目打包后源文件
|  |-config.xml                     // 项目配置文件
|  |-build.js                       // 打包脚本
|-electron                          // electron 项目目录
|-src                               // 项目源码
|-package.json                      // 项目配置文件
|-README.md                         // 项目说明文件

命名规范

  1. 所有模块都应该使用驼峰命名法,如 index.jsApp.jsxAppPage.vue 等。
  2. 所有组件都应该使用 PascalCase 命名法,如 HelloWorld.jsx 等。

项目结构

|-src                               // 项目源码
|  |-assets                         // 静态资源
|  |-components                     // 组件
|  |-pages                          // 页面
|  |-config                         // 项目配置目录
|  |-store                          // 状态管理
|  |-utils                          // 工具库
|  |-App.jsx                        // 入口文件
|  |-index.js                       // 入口文件

Git 提交规范

  • fix: 修复 bug
  • feat: 新功能
  • docs: 文档
  • style: 格式
  • refactor: 重构
  • perf: 性能优化
  • test: 测试
  • build: 构建
  • ci: 持续集成
  • chore: 其他修改

Git 提交规范

  • 主分支 main
  • 开发分支 dev
  • 预发布分支 release
  • 功能分支 feat-xxx
  • 修补bug分支fix-xxx

国际化规范

  • json:一个中文 key 对应其他语言的 value

About

coss-im-client

Resources

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 91.2%
  • Less 4.3%
  • CSS 1.9%
  • HTML 1.5%
  • SCSS 0.6%
  • Ruby 0.4%
  • Dockerfile 0.1%