首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义主题库更新

自定义主题库更新
EN

Drupal用户
提问于 2020-12-14 17:29:39
回答 1查看 67关注 0票数 0

我有一个定制的主题,我在几个网站上使用。

我的主题是gitlab。

我可以通过作曲家在不同的网站下载我的主题。

我的问题是,当我用修复或新特性更新存储库主题时,这并不反映在网站上,即使我删除主题文件夹和composer.json信息,它也总是停留在相同的版本上。

主题库的composer.json

代码语言:javascript
复制
{
"name": "test/test-theme",
"description": "Drupal Custom Theme",
"type": "drupal-custom-theme",
"minimum-stability": "dev",
"require": {}

}

我在网站上的composer.json:

代码语言:javascript
复制
"repositories": [
    {
        "type": "composer",
        "url": "https://packages.drupal.org/8"
    },
    {
        "type": "package",
        "package": {
          "name": "test/test-theme",
          "version": "dev",
          "type": "drupal-custom-theme",
          "source": {
            "type": "git",
            "url": "{URL}",
            "reference": "master"
          }
        }
      }
],
"require": {
    "test/test-theme": "dev",
 }

如何用composer更新主题的最后一个功能?

EN

回答 1

Drupal用户

回答已采纳

发布于 2020-12-14 18:20:43

我们也有过类似的安排。但唯一的区别是,我们为主题存储库中的每个更新创建一个新标记。所以,我们只需引用网站组合中的新标记,我建议您尝试这样做,而不是引用分支,这样您就可以在每次编译器更新时得到更新的代码。

如果您对这样做不感兴趣,我建议您清除composer缓存并执行composer update,您可能会得到更新的代码。

票数 2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/298831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档