jim-at-jibba / bones-slim-idiorm
Bones 是一个基于 Slim/Idiorm/Twig/Foundation 5 的起始模板。
dev-master
2015-01-29 09:13 UTC
Requires
- php: >=5.3.0
- j4mie/idiorm: @dev
- slim/slim-skeleton: dev-master
This package is not auto-updated.
Last update: 2024-09-24 07:27:16 UTC
README
Bones 是一个基于 Slim/Idiorm/Twig/Foundation 5 的起始模板。该应用程序使用 slim-skeleton 仓库,Idiorm ORM,twig 模板引擎和 Foundation 5 作为前端框架。它还包括 bower 和 gulp 文件,使得快速启动变得容易。
安装
安装 Composer
如果您还没有安装 Composer,请现在安装它。
http://getcomposer.org/doc/00-intro.md#installation
安装 Bower
如果您还没有安装 Bower,请现在安装它。
安装 Node & NPM
如果您还没有安装 Node,请现在安装它。
Slim 框架骨架应用程序
安装应用程序
安装 Composer 后,从您想要安装新 Slim 框架应用程序的目录中运行此命令。
php composer.phar create-project jim-at-jibba/bones-slim-idiorm [my-app-name]
将 [my-app-name]
替换为您新应用程序期望的目录名称。您需要
- 将您的虚拟主机文档根指向新应用程序的
public/
目录。 - 确保
logs/
和templates/cache
可以被网络写入。
接下来,您需要在项目根目录下运行 bower install 命令。这将安装 bower 依赖项,如 jquery 和 Foundation 5
bower install
最后安装 gulp 依赖项,运行 gulp 命令,然后您就可以开始了。
npm install
gulp
注意
这只是一个起点,目的是让您快速起步。复制此仓库,拆开它,创建精彩的内容。
环境变量
根据需要设置在 VHosts 文件中的环境变量来加载配置文件。添加以下 SetEnv SLIM_MODE development