STEP-1 and 2 Creating Magento 2 Module

STEP-1

Let’s Create Empty Module Folder app/code/ScandiPWA/SocialShareGraphQl ScandiPWA is [VENDOR] module provider SocialShareGrpahQl [MODULE_NAME]

STEP-2

Now we going to create a blank Magento module and register it in Magento

  1. For that let’s create an etc folder in app/code/ScandiPWA/SocailShareGraphQl <- feather in text <MODULE ROOT>

  2. In <MODULE ROOT>/etc we need to create file module.xml with the following content

ScandiPWA/SocialShareGraphQl/etc/module.xml
<?xml version="1.0"?>

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
   <module name="ScandiPWA_SocialShareGraphQl" />
</config>

3. Create registration.php in <MODULE ROOT>

ScandiPWA/SocialShareGraphQl/registration.php
<?php
use Magento\Framework\Component\ComponentRegistrar;

ComponentRegistrar::register(ComponentRegistrar::MODULE,
'ScandiPWA_SocialShareGraphQl',
__DIR__);

Congrats!! useful material: Create a new Magento 2 module Working with Magento modules Create Magento App

Last updated