1 Star 0 Fork 0

微凉 / api

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.65 KB
一键复制 编辑 原始数据 按行查看 历史
rolealiu 提交于 2017-05-16 14:29 . v2.1.7

eolinker

eolinker是一个基于php(5.3+,7.0+)的开源接口管理平台,开源版本定位于个人以及微型团队的文档管理以及开发协作,旨在帮助大家更好地管理接口文档,让专业的接口管理变简单。

######当前最新版本为2.1.7[2017年5月16日],如需获取最新的更新动态以及功能介绍,请移步至:eolinker介绍页面


eolinker官网eoLinker接口管理平台 | 业内领先的接口管理平台,让专业的接口管理变简单

eolinker讨论QQ群:284421832

开源版本仅包含线上版本的基础功能,如需使用更多功能,欢迎免费使用线上的版本。线上以及开源的数据是可以互相导入导出的。

eolinker开源版本仅供用户下载试用、学习和交流,禁止“一切公开使用于商业用途”或者“以eolinker开源版本为基础而开发的二次版本”在互联网上流通。

一经发现违反上条规则,我们将立刻启用法律程序进行维权。

希望我们能够共同维护国内的互联网开源文明和正常商业秩序。


##正常使用 详细图文指南请查看:https://www.eolinker.com/#/os/guide?point=require#require

##前端二次开发代码说明 ######如果无需进行二次开发,则可以完全忽略以下内容!

运行

首先进入要存放文件的文件夹路径

git clone https://github.com/eolinker/frontend_resource

cd eolinker

运行npm install安装运行依赖

运行bower install安装前端依赖

安装完毕后可运行

gulp serve --开发模式

gulp build --编译模式(将项目文件输出为上线文件)

gulp serve:dist --调试上线模式

Gulp

目录结构

--gulp

  • --base.js 配置基本项目依赖
  • --build.js 生成上线版本脚本
  • --config.js 全局配置文件
  • --server.js 代理服务器/服务器启动脚本

详细配置见文件注释

框架目录

主要功能目录

  • gulp 脚本管理
  • src 项目源文件
  • app.conf.json Angular全部变量配置文件,通过[dev-config/prod-config任务编译]
  • config.rb compass配置文件
  • vendor.base.json 前端启动依赖文件(打包会随源文件一同压缩)
  • vendor.json 前端依赖库文件(通过Lazyload模块加载)
  • package.json 编译模块依赖文件以及项目配置--新增模块请注意加上 npm install --save 新安装模块
  • bower.json 前端依赖库json文件 bower install --save 新安装模块

源文件

app目录

主要文件

  • assets 存放静态文件
  • config 全局配置文件,包括路由配置模块routes,全局定义模块core,以及按需加载模块lazyload
  • directive 指令模块,页面所有的指令文件写在这里,模块位置为eo-shop(项目名).directive
  • service 服务模块,页面所有的服务文件写在这里,模块位置为eo-shop(项目名).service
  • filter 过滤器模块,页面所有的过滤器文件写在这里,模块位置为eo-shop(项目名).filter
  • resource Api配置模块,全局的Api配置位置(目前Api数量较少,不考虑多文件,后期可能会改为多文件)
  • app.module.js 全局模块依赖声明模块,如无需全局依赖更改,不要随意改动该文件内容.
  • app.conf.js 由app.conf.json编译而来的全局变量文件,配置当前开发模式DEV/PRODUCTION
  • vendor.js 前端依赖js库文件,随index.html注入文档
  • vendor.scss 前端依赖scss库文件,通过在index.scss中引入
  • index.scss 全局的样式文件.
1
https://gitee.com/iteu/api.git
git@gitee.com:iteu/api.git
iteu
api
api
master

搜索帮助