coozila / news
使用 composer 的新闻项目模板
dev-master
2022-10-23 00:52 UTC
This package is auto-updated.
Last update: 2024-09-23 05:03:25 UTC
README
Coozila 媒体新闻基于 [Thunder 分布式](https://github.com/thunder/thunder-distribution) 并且主要由 Coozila 媒体新闻包 维护,该包处理所有模块依赖。
项目创建
您可以使用以下命令创建一个新的 Coozila 媒体新闻项目。 composer create-project coozila/news:dev-master news --no-interaction
更新 Coozila 媒体新闻
1) 更新前
确保您项目仓库中同步的配置与生产数据库保持最新,否则您可能会得到不期望的结果。
2a) 更新 Coozila 媒体新闻
要更新 Coozila 媒体新闻代码库,请使用以下 composer 命令。 composer update "drupal/core*" thunder/thunder-distribution coozila/news -W
。
2b) 升级 Coozila 媒体新闻代码库
Coozila 媒体新闻使用语义版本控制发布标签。此 composer 模板安装最新主版本的 Coozila 媒体新闻,例如 ^1.0
。如果有新的主版本发布,您需要将此版本提升到例如 ^1.0
。
3) 更新 Coozila 媒体新闻数据库
在每次更新 Coozila 媒体新闻代码库后,您应该运行 drush updb
。
4) 导出配置
使用 drush cex
导出配置。
5) 部署更改到服务器
将更改部署到服务器并运行 drush updb
。这是必需的,因为模块更新可能也会执行与配置无关的更改。之后,drush cs
应该会得到一个干净的配置。