memphisphp / dev-box
此包已被废弃且不再维护。未建议替代包。
Memphis PHP 提供的基于 Vagrant 和 Puppet 的 PHP 开发环境
dev-develop
2013-11-26 00:01 UTC
Requires
- slim/extras: 2.0.*
- slim/slim: 2.3.*
- slim/views: 0.1.*
- twig/twig: 1.13.*
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2022-08-01 04:24:38 UTC
README
需求
- VirtualBox
- Vagrant >= v1.2.0(请使用 Vagrant 提供的 安装程序)
- 如果你不熟悉 Vagrant CLI 文档,请参阅 Vagrant CLI 文档
- git 和 GitHub 账户
- 不熟悉 git?请访问 GitHub 的优秀 帮助站点。
用法
- 首先,将以下行添加到你的
/etc/hosts
192.168.56.101 sandbox.dev
- 安装开发环境(见下文说明)
- 进入你安装 dev box 的目录
$ vagrant up
- 开始开发!
- 在几乎所有情况下,你应该将你编写的任何代码放置在项目根目录中
- 任何页面、图片、javascript 和 css 应添加到
public
目录 - 在 http://sandbox.dev 查看你的更改/进度(这假设你已经将 sandbox.dev 添加到你的
/etc/hosts
)
使用 Composer 安装
- 安装 Composer
$ composer create-project memphisphp/dev-box:dev-develop /path/to/project --keep-vcs
- 现在按照上面的用法说明进行操作
分支和克隆
如果你打算贡献代码,这是首选方法
- 分支和克隆此存储库
- 现在按照上面的用法说明进行操作
包含
贡献
- 请参阅 GitHub 的 "分支存储库" 指令。
- 提交拉取请求时,请针对
develop
分支创建
帮助
- 加入 irc.freenode.net 上的 #memphisphp
- 在此处创建 Github 上的问题
- 联系 @MemphisPHP
鸣谢
- 由 Memphis PHP 提供
- 使用 Vagrant 和 Puppet 结合 PuPHPet 创建