jim-at-jibba/bones-slim-idiorm

Bones 是一个基于 Slim/Idiorm/Twig/Foundation 5 的起始模板。

dev-master 2015-01-29 09:13 UTC

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,请现在安装它。

http://bower.io/

安装 Node & NPM

如果您还没有安装 Node,请现在安装它。

https://node.org.cn/download/

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