youwe / pimcore-quickstart
此包最新版本(0.0.24)没有提供许可证信息。
0.0.24
2017-06-01 10:07 UTC
Requires
- pimcore/installer-plugin: ^1.5
README
此插件应该
- 将配置文件复制到项目中
- /website/var/config/acceptance.system.php
- /website/var/config/testing.system.php
- /website/var/config/system.php
- /website/var/config/system.example.php
- /website/var/config/extensions.php
- 将 json 类定义复制到项目中
- /website/var/plugins/PimcoreDeployment
- 将 fixture 文件复制到项目中
- /website/var/plugins/PimcoreFixtures
- 复制覆盖父 BASE 对象
- /website/lib/Object/BaseConcrete.php
- 复制覆盖父对象
- /website/lib/Object/Product.php
- /website/lib/Object/Category.php
- /website/lib/Object/ProductSite.php
- /website/lib/Object/OutputChannel.php
- 将 trait 文件复制到项目中(由对象类使用)
- /website/lib/Object/Traits/DefaultParentObject.php
- /website/lib/Object/Traits/DefaultKeyFormat.php
- 复制 /tools/build/*(所有构建工具)
- 包含工具 / build 内容 --> 从 ssh://git@source.youwe.nl:7999/pimb2b/pimcore-capistrano.git
- 通过 composer 包含插件
- PimcoreDeployment
- PimcoreFixtures
- PimcoreHrefTypeahead
- PimcoreObjectBridge
- PimcoreObjectDefaults
- PimcoreQuickstart(此插件)
- PimcoreShop
- 运行 composer update
- 指示用户剩余的操作
我们在插件内部复制 pimcore 树结构,这样我们可以通过魔法轻松将所有文件放置到位。
入门指南
-
在例如 bitbucket 上创建新的仓库
cd /data/projects/ composer create-project pimcore/pimcore ./your-project-name-pimcore cd your-project-name-pimcore composer dumpautoload -o
- 需要 quickstart
composer require youwe/pimcore-quickstart
- 运行 quickstart 脚本来完成基础项目
./plugins/PimcoreQuickstart/cli/quickstart.sh
-
验证脚本的输出!!
-
遵循屏幕上的说明
-
将您的项目推送到您的 Git 仓库
cd /data/projects/your-project-name-pimcore git init git add --all git commit -m "Initial Commit" git remote add origin ssh://git@source.youwe.nl:7999/pimb2b/pimcore-your-project-name.git git push -u origin master
- 从新项目的 README.md 中继续本地设置说明
命令
从插件初始化项目
- /plugins/PimcoreQuickstart/cli/quickstart.sh
不要使用(这仅用于快速启动插件开发目的)
- /plugins/PimcoreQuickstart/cli/copy-project-files-to-plugin.sh
安装
composer require youwe/pimcore-quickstart
添加到 /.gitignore
/plugins/PimcoreQuickstart