gmcs 8d655ac392 部分模块与官方源码同步 1 anno fa
..
jsdoc_static 9bf18f49af Merge branch 'fix/修改前端api说明' into 'release' 1 anno fa
source 8d655ac392 部分模块与官方源码同步 1 anno fa
.gitignore 189fd56081 新版系统配置组件 2 anni fa
.gitlab-ci.yml f2d4cee5ef Initial commit 4 anni fa
COPYING b95d27af94 test3 4 anni fa
README.md f2d4cee5ef Initial commit 4 anni fa
gulpapps.js 0530d80ac4 新考勤增加提交记录的接口 默认考勤使用新版考勤 1 anno fa
gulpfile.js 52528857c4 移除金格控件 1 anno fa
jsdoc.conf.json 2ff9f69f8b 修复api中获取后台数据下钻获取undefined的问题 2 anni fa
karma.conf.js 8ee1338355 单元测试集成 4 anni fa
package.json 18999174f2 修改tidy-jsdoc-o2版本 2 anni fa

README.md

O2OA Web

O2平台Web端应用。

Build Status AGPL code-size

last-commit

简介

O2平台Web端应用,它将会随o2server一起编译。您也可以单独编译,并将它部署到任意的WEB服务器。

编译

先安装npm环境

$ npm install
$ npm i -g gulp-cli

使用一下命令编译:

$ gulp

使用下面的参数可以将编译后直接通过FTP部署到web服务器:

$ gulp --upload ftp --host ftp.server.com --user ftpuser --pass password --port 21 --remotePath /

--upload : 可选值localftpsftp

--host : ftp或sftp服务器

--user : 用户名,默认anonymous

--pass : 密码,ftp或sftp密码,默认@anonymous

--port : 端口,ftp默认21;sftp默认22

--remotePath: 远程部署路径,默认“/”

配置

如果您将o2web部署到了其他WEB服务器,您需要手工修改下面的config.jon文件。

路径:/x_desktop/res/config/config.json

{
  "center": [       //可以配置多个中心服务器地址,系统会自动找到一个可用的服务器
    {
      "port": "20030",  //中心服务器端口
      "host": ""        //中心服务器host
    },
    {
      "port": "20030",      //中心服务器端口
      "host": "127.0.0.1"   //中心服务器host
    }
  ],
  "footer": "开发系统",     //系统页脚
  "title": "o2oa开发平台",  //系统名称
  "app_protocol": "auto",   //http,https 或 auto
  "loginPage": {            //将一个portal页面作为登录页
    "enable": false,
    "portal": "",
    "page": ""
  }
}

官方网站:

官方网站 : http://www.o2oa.net

oschina项目主页 : https://www.oschina.net/p/o2oa

下载地址 : http://www.o2oa.net