Install a local extension
Follow these steps in order to install an extension from a local source
First of all, download the extension
Create a packages/
directory inside of your theme's root.
Conventionally, the directory to store packages is called packages
, but you may use another name if you are willing to.
Put the extension into the packages/<package name>
directory. Make sure that you have a packages/<package name>/package.json
file present alongside all the other extension's contents, that means that you have unpacked the extension correctly.
Add the following scripts to the scripts
section of your theme's package.json
file. This is necessary for your package to be automatically symlinked into the node_modules
directory of your theme, each time after any manipulation with dependencies
Add the extension to the dependencies of your theme, as follows:
Enable the extension:
Update the symlinks by running the following command
Last updated