dongzaixing 62685e1008 0 1 month ago
..
jsdoc_static 62685e1008 0 1 month ago
source 62685e1008 0 1 month ago
.gitignore 62685e1008 0 1 month ago
.gitlab-ci.yml 62685e1008 0 1 month ago
COPYING 62685e1008 0 1 month ago
README.md 62685e1008 0 1 month ago
gulpapps.js 62685e1008 0 1 month ago
gulpfile.js 62685e1008 0 1 month ago
jsdoc.conf.json 62685e1008 0 1 month ago
karma.conf.js 62685e1008 0 1 month ago
package.json 62685e1008 0 1 month ago

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