<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bhavin Joshi</title>
    <description>The latest articles on DEV Community by Bhavin Joshi (@bhavinhjoshi).</description>
    <link>https://dev.to/bhavinhjoshi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F467353%2F989d8cc3-5414-4c42-a042-4cf38dfeb746.jpg</url>
      <title>DEV Community: Bhavin Joshi</title>
      <link>https://dev.to/bhavinhjoshi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bhavinhjoshi"/>
    <language>en</language>
    <item>
      <title>Update to Drupal 8.8 in five minutes!!</title>
      <dc:creator>Bhavin Joshi</dc:creator>
      <pubDate>Fri, 11 Sep 2020 11:17:06 +0000</pubDate>
      <link>https://dev.to/bhavinhjoshi/update-to-drupal-8-8-in-five-minutes-37g9</link>
      <guid>https://dev.to/bhavinhjoshi/update-to-drupal-8-8-in-five-minutes-37g9</guid>
      <description>&lt;p&gt;Before you start with the update, make sure you take backup of your website (code base &amp;amp; DB) or preferably, carry out this process on a staging site or on your local Drupal 8 set up. For this, it is assumed that you have composer installed for your Drupal 8 environment.&lt;/p&gt;

&lt;h1&gt;
  
  
  Modify compser.json
&lt;/h1&gt;

&lt;p&gt;The first step is to modify composer.json manually.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Unset / empty &lt;code&gt;“replace”: {},&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Remove &lt;code&gt;"merge-plugin"&lt;/code&gt; entirely.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Append &lt;code&gt;“App\\”: “app/”, “”: ”src/”&lt;/code&gt; to &lt;code&gt;“autoload”&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Once you are done with modifying the composer.json, it is time to execute a few commands with composer on CLI.&lt;br&gt;
Execute composer commands&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;composer remove webflo/drupal-core-strict --no-update

composer remove drupal/core --no-update

composer require 'composer/installers:^1.7' --no-update

rm composer.lock

rm -rf core

rm -rf vendor

composer require drupal/core-recommended:^8.8 --update-with-dependencies

&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Now, sit back and relax while composer performs the update. Once the updates are downloaded, it is time to perform the db updates using drush updb. Congratulations! You have successfully updated your existing Drupal 8 website to 8.8 and you are now ready for Drupal 9!&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>codepen</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
