beyondit / opencart-project-template
开发用 Opencart 项目模板
1.0.0
2016-07-12 17:51 UTC
Requires (Dev)
- beyondit/opencart-test-suite: ^0.3.0
- codegyre/robo: *
- opencart/opencart: 2.3.0.0_b1
- phpunit/phpunit: 4.*
- vlucas/phpdotenv: ~1.1.0
This package is not auto-updated.
Last update: 2024-09-26 00:24:46 UTC
README
入门指南
- 创建新项目:
composer create-project beyondit/opencart-project-template ./my/project/folder -s dev
- 将
.env.sample
文件复制到.env
并分别设置配置参数 - 在命令行中运行
bin/robo opencart:setup
然后运行bin/robo opencart:run
(bin/robo opencart:run &
在后台运行) - 在浏览器中打开
https://:8000
Robo 命令
bin/robo opencart:setup
:使用.env
文件中设置的配置安装 OpenCartbin/robo opencart:run
:在端口 8000 上运行 PHP 内置的 Web 服务器上的 OpenCartbin/robo project:deploy
:将 src 文件夹的内容镜像到 OpenCart 测试环境bin/robo project:watch
:在 src/ 文件夹内部或 composer.json 文件更改后重新部署bin/robo project:package
:在 target/ 文件夹内打包build.ocmod.zip
编写测试
- 基于 OpenCart 测试套件 项目,可以编写测试。
- 在成功设置和部署后,可以通过运行
bin/phpunit
命令来执行测试。 - 在
/tests
文件夹中有两个示例,可以通过bin/phpunit --testsuite admin-tests
或bin/phpunit --testsuite catalog-tests
作为独立的测试套件执行。