zxj 3d620c104a 1 9 månader sedan
..
jsdoc_static c3ab70c7c7 first commit 10 månader sedan
source 3d620c104a 1 9 månader sedan
.gitignore c3ab70c7c7 first commit 10 månader sedan
.gitlab-ci.yml c3ab70c7c7 first commit 10 månader sedan
COPYING c3ab70c7c7 first commit 10 månader sedan
README.md c3ab70c7c7 first commit 10 månader sedan
gulpapps.js c3ab70c7c7 first commit 10 månader sedan
gulpfile.js c3ab70c7c7 first commit 10 månader sedan
jsdoc.conf.json c3ab70c7c7 first commit 10 månader sedan
karma.conf.js c3ab70c7c7 first commit 10 månader sedan
package.json c3ab70c7c7 first commit 10 månader sedan

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