当前位置: 首页 > 文档资料 > Vanilla 中文手册 >

简介

优质
小牛编辑
146浏览
2023-12-01

香草/Vanilla是一个基于Openresty实现的高性能Web应用开发框架.

Vanilla

推荐始终使用最新版的Vanilla

当前Vanilla最新版本0.1.0.rc6,支持命令:

  • vanilla-0.1.0.rc6(你没看错,自0.1.0.rc5起,vanilla的命令行和框架代码都带着版本号,方便多版本共存,也方便框架升级
  • v-console-0.1.0.rc6

特性

  • 提供很多优良组件诸如:bootstrap、 router、 controllers、 models、 views。
  • 强劲的插件体系。
  • 多 Application 部署。
  • 多版本框架共存,支持便捷的框架升级。
  • 一键 nginx 配置、 应用部署。
  • 便捷的服务批量管理。
  • 你只需关注自身业务逻辑。

安装

Vanilla-V0.1.0-rc4.1 或之前版本的 Vanilla 安装请参见 :README-V0.1.0-rc4.1.md
  1. $ ./setup-framework -v $VANILLA_PROJ_ROOT -o $OPENRESTY_ROOT #运行 ./setup-framework -h 查看更多参数细节

快速开始

部署你的第一个Vanilla Application

  1. $ ./setup-vanilal-demoapp [-a $VANILLA_APP_ROOT -u $VANILLA_APP_USER -g $VANILLA_APP_GROUP -e $VANILLA_RUNNING_ENV] #运行 ./setup-vanilal-demoapp -h 查看更多参数细节

启动你的 Vanilla 服务

  1. $ ./$VANILLA_APP_ROOT/va-appname-service start