emao-plus

0.0.13 • Public • Published

emao-plus 解决方案

emao-plus 是基于 FIS,应用于后端是 PHP,模板是 Smarty 的场景。

工程化前端开发

- 扩展自 fis,包含 fis 的所有提供功能以及 fis 的插件都可使用
- Smarty 模板压缩
- XSS 自动转义
- 内置 less 解析插件,使用 less 无需任何设置
- 内置 baiduTemplate 解析插件
- 内置 jsx插件,支持JSX语法线下编译
- 指定 目录规范,建议遵循此目录规范;
- 内置脚手架,执行 emaop init -h 命令可查看详细信息
- 本地环境模拟套件,使用命令 emaop server init 安装,提供 Smarty 模板的解析,数据模拟,以及 URL 转发功能;

使用方法:

- 安装[nodejs](http://nodejs.org/) v0.12.0
- 安装[java](http://java.com/)
- 安装[php-cgi](http://www.apachefriends.org/)

- 安装emao-plus

        npm install -g emao-plus
        emaop -v

- 初始化server

        emaop server init

- 开启server

        emaop server start

- 检出脚手架demo

        [https://github.com/wanhh/emaop-demo](https://github.com/wanhh/emaop-demo)

- 执行发布

        emaop release -wL

目录规范

- src为开发目录,
- 开发人员只需要维护src目录即可
- 开发完成之后执行build.bat会自动生成build目录

src

common

page
plugin
static
test
widget
build.bat
build.sh
fis-conf.js
fis-online-conf.js
server.conf

home

page
static
test
widget
build.bat
build.sh
fis-conf.js
fis-online-conf.js
server.conf


Package Sidebar

Install

npm i emao-plus

Weekly Downloads

9

Version

0.0.13

License

MIT

Last publish

Collaborators

  • wanhh