kirchecom/site-genesis

此包已被废弃且不再维护。未建议替代包。

kirche.com 网站包,版本 Genesis

安装: 46

依赖项: 1

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 17

语言: TypeScript

类型: neos-site


README

kirche.com Logo

这是一个用于开源内容应用平台 Neos 的网站包。如果您尚未运行 Neos 实例,您可能需要安装包括此网站包的 kirche.com Neos 发行版

安装

这假设您要将此包安装到现有的 Neos 安装中。如果您想设置新实例,请按照 此处 的说明进行操作。您不需要单独安装此包。

请切换到您安装 Neos 的目录。如果您想 删除 (!) 现有的网站,执行

./flow site:prune "*"
rm -rf Data/Temporary/*

这将安装网站包

composer require kirchecom/site-genesis

现在 要么 导入 kirche.com 示例网站

./flow site:import --package-key "KircheCom.SiteGenesis"

要么 从空网站开始

./flow site:import --filename ./Packages/Sites/KircheCom.SiteGenesis/Resources/Private/Content/Sites.plain.xml

安装后,只需使用 Neos 后端配置网站并设置内容。

开发和测试

我们乐意接受贡献和拉取请求。在开发过程中有一些 npm 脚本可以帮助。

npm run build
npm run build:development
npm run watch
npm run watch:development

此包中的融合组件包括 Sitegeist.Monocle 的样式指南信息。样式指南可以通过您的 Neos 后端访问。

此外,TestCafé 自动测试确保正确渲染。要执行 TestCafé,只需运行

npm run test

如果您已导入网站包的示例内容,您也可以运行示例内容测试。只需执行

npm run test:demo

要运行样式指南测试和示例测试,可以使用 npm run test:all

许可证

此包根据 欧洲联盟公共许可 1.2 许可。