sunlight-cms/skeleton

SunLight CMS项目模板

安装: 44

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:项目

v1.1.1 2024-04-06 12:17 UTC

This package is auto-updated.

Last update: 2024-09-07 09:28:47 UTC


README

这是一个SunLight CMS模板项目。

内容

创建新项目

您可以使用Composer的create-project命令创建新项目

composer create-project sunlight-cms/skeleton my-website

这将在内部包含所有必需文件的"my-website"目录中创建一个新目录。

SunLight控制台

此项目包含预配置的sunlight-cms/console,用于维护CMS文件。

  • 在您运行composer installcomposer update后,CMS文件将自动下载。
  • 控制台从您的项目的composer.json中读取配置
  • 有关所有可用命令和选项的列表,请参阅sunlight-cms/console文档

默认.gitignore

存在一个默认的.gitignore文件,忽略大多数CMS文件。

想法是只提交您的模板和/或插件,并依赖控制台维护CMS文件。

更新SunLight CMS

当创建新项目时,将下载最新的8.x版本SunLight CMS。然后将该版本设置为cms.version

应用补丁

如果您想升级到较新版本,可以使用bin/console cms.patch命令应用补丁。这还将更新composer.json中的cms.version

重新下载CMS文件

如果您只想用不同版本覆盖CMS文件,您可以手动编辑cms.version,然后运行bin/console cms.download --overwrite。请注意,这样做不会修补您的数据库或执行任何其他更新。