silverware / app
SilverWare 应用程序。
1.5.1
2018-08-01 00:31 UTC
Requires
- php: >=5.6.0
- silverstripe/admin: ^1.2
- silverstripe/asset-admin: ^1.2
- silverstripe/assets: ^1.2
- silverstripe/campaign-admin: ^1.2
- silverstripe/cms: ^4.2
- silverstripe/config: ^1.0
- silverstripe/errorpage: ^1.2
- silverstripe/framework: ^4.2
- silverstripe/graphql: ^2.0
- silverstripe/reports: ^4.2
- silverstripe/siteconfig: ^4.2
- silverstripe/versioned: ^1.2
- silverware/admin: ^1.3
- silverware/calendar: ^1.0
- silverware/colorpicker: ^1.0
- silverware/countries: ^1.0
- silverware/font-icons: ^1.1
- silverware/model-filters: ^1.0
- silverware/navigation: ^1.6
- silverware/open-graph: ^1.0
- silverware/silverware: ^1.8
- silverware/spam-guard: ^1.0
- silverware/theme: ^1.6
- silverware/validator: ^1.1
Requires (Dev)
- phpunit/phpunit: ^5.7
README
SilverWare 应用程序
SilverWare 是建立在 SilverStripe 之上的组件框架。此存储库设置了一个新的应用程序环境,下载了启动所需的一切。还包含用于使用 Deployer 简化应用程序部署的文件。
内容
要求
安装
安装通过 Composer 完成。
composer create-project silverware/app /path/to/app
Composer 完成创建项目文件夹后,SilverWare 将通过控制台提出一系列问题以配置您的安装。
配置
配置通过 YAML 文件进行。在构建时,您的 SilverWare 应用程序将使用一系列 YAML 固件文件来创建数据库对象。请浏览 固件
文件夹以查看默认创建的内容。
您可以通过配置来通知 SilverWare 何时从固件构建对象。
SilverWare\Core\App: load_fixtures: true load_fixtures_once: false
使用 SilverStripe 的环境特定配置,您可以配置 SilverWare 是否应从固件文件构建,以及 SilverWare 是否应在每次构建时或仅构建一次。
这些设置对于应用程序部署特别有用。
问题
请使用 GitHub 问题跟踪器 报告错误请求功能。
待办事项
- 测试
贡献
我们非常欢迎您的贡献,以帮助改进此项目。有关更多信息,请参阅 贡献指南。
归属
- 图标标志由 Freepik from www.flaticon.com 设计,并发布在 Creative Commons BY 3.0 许可下。
- 包含 Deployer 的配置,这是一个由 @antonmedv 开发的出色的 PHP 应用程序部署工具。
维护者
许可
BSD-3-Clause © Praxis Interactive