[CHN]eoLinker接口管理系统开源版

intro.jpg

注意:3.x版本与2.x版本并不兼容,因此无法直接由2.x升级到3.x,也无法通过覆盖代码的方式进行升级,切勿随意尝试以防数据丢失

如果需要进行数据的迁移,可以使用eoLinker接口管理系统中的【导出项目】功能 将项目导出为eoLinker专用格式(.export),然后在3.x版本中导入。 同时为了防止数据丢失,请在执行任何关键操作之前妥善备份数据库。

部署要求

  • PHP 5.3+
  • mysql 5.5+
  • Apache / Nginx

安装

详细图文指南

前端二次开发代码说明

如果无需进行二次开发,则可以完全忽略以下内容

快速开始

bash git clone https://github.com/eolinker/CHN-eoLinker-API-Management-System-OS-3.X/tree/master/frontend_resource 安装依赖 ```bash cd frontend_resource

安装前端依赖

npm install

安装运行依赖

bower install --allow-root ```

调试

开发模式 bash gulp serve ```` 编译模式(将项目文件输出为上线文件) bash gulp build 调试上线模式 bash gulp serve:dist ```

前端目录结构

Gulp

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

详细配置见文件注释

```

框架目录

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

源文件

app目录主要文件 ``` app ├─assets |存放静态文件 ├─config|全局配置文件,包括路由配置模块routes,全局定义模块core,以及按需加载模块lazyload ├─directive |指令模块,页面所有的指令文件写在这里,模块位置为eo-shop(项目名).directive ├─service |服务模块,页面所有的服务文件写在这里,模块位置为eo-shop(项目名).service ├─filter |过滤器模块,页面所有的过滤器文件写在这里,模块位置为eo-shop(项目名).filter ├─constant |存放常量文件 ├─resource |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. eoLinker官方交流QQ群: 284421832 
  2. eolinker官网eoLinker接口管理平台

线上以及开源的数据是可以互相导入导出的。

eoLinker开源版接口管理系统仅供用户下载试用、学习和交流,禁止一切公开使用于商业用途或者以eolinker开源版本为基础而开发的二次版本在互联网上流通。 一经发现违反上条规则,我们将立刻启用法律程序进行维权。 希望我们能够共同维护国内的互联网开源文明和正常商业秩序。

The eoLinker interface manages open source versions

`Note: 3.x version and 2.x version is not compatible, it can not be directly from the 2.x upgrade to 3.x and cover the way to upgrade the code. do not try upgrading to prevent data loss` `

If you need to migrate data, you can use the eoLinker interface to manage the [export project] function Export the project as an eoLinker private format (.export) and import it in version 3.x. Also, to prevent data loss, properly back up the database before performing any critical operations.

Deployment requirements

  • PHP 5.3+
  • mysql 5.5+
  • Apache / Nginx

install

 [Detailed graphic guide] (http://u.720life.cn/g/58858713e4fc3df8d48861f36c7c42f8b349c5cc241daf8e77fbf8074473878872bfcb1c2c8c80a2622932b79ae2d0b4769c645cbef5f7b7139f00fd6534678a)

Front end development code description

* If you don’t need secondary development, you can completely ignore the following *

Quick start

`bash git clone https://github.com/eolinker/CHN-eoLinker-API-Management-System-OS-3.X/tree/master/frontend_resource Installation dependency `bash cd frontend_resource

Install front-end dependencies

npm install

Install run dependencies

bower install

Debugging

Development model `bash gulp serve Compile mode (output the project file as an online file) bash gulp build `` `` Debug on line mode ``bash gulp serve: dist

Front-end file directory

Gulp

gulp ├ ─base.js | Configure basic project dependencies ├─build.js | Generates online script ├─config.js | global configuration file └server.js | proxy server / server startup script

See the file for details

Frame directory

Main function directory eo-os ├─gulp | script management ├─app.conf.json | Angular All variable configuration files, compiled via [dev-config / prod-config] ├─config.rb | compass configuration file ├─config.js | global configuration file ├─vendor.base.json | front-end dependency file (package will be compressed with the source file) ├─vendor.json | Front-end dependent library files (loaded via Lazyload module) ├─package.json | Compile module dependency file and project configuration - Add module Please note that add npm install --save new install module └bower.json | front-end dependent library json file bower install --save new install module

Source File

app directory main file app ├ ─assets | store static files ├─config | global configuration file, including routing configuration module routes, global definition module core, and on-demand loading module lazyload ├ ─ directive | command module, the page all the instruction files written here, the module location for the eo-shop (project name). ├─service | service module, the page all the service files written here, the module location for the eo-shop (project name) .service ├─filter | filter module, page All filter files are written here, the module location is eo-shop (project name) .filter ├─constant | store constant files ├─resource | Api configuration module, global Api configuration location ├─app.module.js | global module dependent statement module, if no global dependencies change, do not arbitrarily change the contents of the file. ├─app.conf.js | compiled by the app.conf.json global variable file, configure the current development mode DEV / PRODUCTION ├─vendor.js | front-end dependent js library files, with index.html into the document ├─vendor.scss | front-end dependent on the scss library file, by introducing in index.scss └index.scss | global style file.

Background file directory

├─server | background source code file directory ├─dump | Export the file directory ├─RTP | background framework core directory, including common methods, configuration files, database files, etc. ├ ─Server | background interface three-tier structure directory ├─Controller | Control layer - Data filtering ├ ─Module | business layer - logical processing ├Dao | data access layer - database operation

common problem

about us

  1. * eoLinker official exchange QQ group *: [284421832] (http://u.720life.cn/g/88d3be70c797d2a69a24ab56221f9e0339fd68ed2b2e8afb401b350bf89ee621b64027b4ba9d340ef66ba0f08d1eaba1263591a708f3a96002250c383d6ea12913107d8d36d78ae0e3c5cd62c0905c5c0fff4fc097065423445d0ddc7c0fb00abffe476042bd56127a98bacce5a15b3a)
  2. * eolinker official website *: [eoLinker interface management platform] (http://u.720life.cn/g/58858713e4fc3df8d48861f36c7c42f8d60851cb217148421508f1c87e46b9d7)

Open source version contains only the basic version of the online version, if you need to use more features, please use the free [online version] (http://u.720life.cn/g/58858713e4fc3df8d48861f36c7c42f8d60851cb217148421508f1c87e46b9d7) `

`Online and open source data can be imported from each other. ``

eo-os only for users to download the trial, learning and communication, prohibit all open for commercial use or eolinker open source version based on the development of the secondary version of the Internet in circulation. Once found to violate the above rules, we will immediately enable the legal procedures for rights. Hope that we can jointly maintain the domestic Internet open source civilization and normal business order.

drawio离线版本在线录屏zgrab2 HTTP 模块二次开发 zgrab2 入门教程 同花顺自动化下单源代码 zmap zgrab2 基础教程 投资者入市教程(股票篇)股市相关资料汇总容易记忆密码生成工具沪股股票研究创业板股票研究股票研究中心在线画URM图同花顺自动卖股票drawio优化版本在线工具列表 宝塔批量添加站长统计核心股市策略同花顺自动化买股票在线画商务图
仅提供信息存储空间服务,本网站相关内容来源互联网,如涉及侵权,请联系我们删除[email protected]