soflomo/scaffold

Soflomo scaffold项目,用于快速搭建ZF2应用程序

安装: 23

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 4

分支: 0

开放问题: 1

语言:CSS

类型:项目

v0.1.1 2014-05-01 12:01 UTC

This package is not auto-updated.

Last update: 2024-09-10 01:03:52 UTC


README

此Soflomo scaffold仓库包含Soflomo项目的默认设置。该骨架旨在允许快速搭建带有预配置工具的Zend Framework 2应用程序。请按需使用。

组件

该骨架基于以下库

  1. Zend Framework 2:更具体地说,它看起来类似于ZendSkeletonApplication
  2. Soflomo\Common:在任何Soflomo项目中使用的工具集
  3. Soflomo\Prototype:一个小模块,允许原型化应用程序
  4. Composer:用于加载所有外部PHP依赖项(ZF2和Soflomo*库)
  5. Bower:一个前端依赖项管理工具
  6. normalize.scss:用于在不同的浏览器中标准化样式
  7. Modenizr:用于在浏览器之间启用渐进增强
  8. Compass:将SASS文件解析为CSS

安装

您可以使用Composer安装该骨架。加载composer.phar文件并执行以下命令

php composer.phar create-project soflomo/scaffold my-dir
bower install
npm install
gulp build

这将安装骨架到"my-dir",加载所有来自Bower的依赖项,并从Compass运行编译步骤。如果您有新项目可用,将其作为远程添加并开始编码。

用法

在骨架内部,一些字符串值用于指示项目的名称。您可以根据自己的需求找到并替换所有这些值。

  • --项目名称--:这是一个用户友好且易于阅读的项目格式。例如,它在布局中的标题元素中使用。
  • project-name:项目的内部名称,例如在bower.json中使用
  • example.com:项目预期公开URL的域名,例如在robots.txt文件中使用