soflomo / scaffold
Soflomo scaffold项目,用于快速搭建ZF2应用程序
v0.1.1
2014-05-01 12:01 UTC
Requires
- soflomo/common: ~0.5
- soflomo/local-script: ~0.1
- soflomo/prototype: ~0.1
- zendframework/zendframework: ~2.2
This package is not auto-updated.
Last update: 2024-09-10 01:03:52 UTC
README
此Soflomo scaffold仓库包含Soflomo项目的默认设置。该骨架旨在允许快速搭建带有预配置工具的Zend Framework 2应用程序。请按需使用。
组件
该骨架基于以下库
- Zend Framework 2:更具体地说,它看起来类似于ZendSkeletonApplication
- Soflomo\Common:在任何Soflomo项目中使用的工具集
- Soflomo\Prototype:一个小模块,允许原型化应用程序
- Composer:用于加载所有外部PHP依赖项(ZF2和Soflomo*库)
- Bower:一个前端依赖项管理工具
- normalize.scss:用于在不同的浏览器中标准化样式
- Modenizr:用于在浏览器之间启用渐进增强
- 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文件中使用