九月 14, 2018 | 後端和Drupal

【Drupal 教學】如何從 Drupal 8.5.x 升級到 8.6.x

每一次使用composer升級,都是容易簡單的,可以通過簡單的指令composer update 或 composer require就可以直接完成,但這次升級到 8.6的部分確需要一些額外的步驟方可完成。

前言

每一次使用composer升級,都是容易簡單的,可以通過簡單的指令composer update 或 composer require就可以直接完成,但這次升級到 8.6的部分確需要一些額外的步驟方可完成。

步驟

  1. 修改package.json

    在從8.5.x升級到8.6.x必須要做的一件重要事情,就是修改package.json。

    項目如下,可以直接使用搜尋

    • "drupal/core": "^8.6.0"
    • "webflo/drupal-core-require-dev": "^8.6.0"
  2. composer 指令

緊接著就可以使用composer的語法來進行更新了

$ composer update drupal/core webflo/drupal-core-require-dev --with-dependencies

結論

每一次的更新都有其奧妙的地方,不同於D7,總覺得D8的更新麻煩多了,但是以功能層面,自然而然比以前更方便囉。近期還得到Dries的Drupal的生命週期。真心覺得技術是一條一直不斷進步的不歸路啊,要持續不斷努力才行。 嗯~言歸正傳,更新一定要記得備份囉。