- WordPress 5.0+ or the Gutenberg Plugin.
- Composer and Node.js for dependency management.
- Vagrant and VirtualBox for local development environment.
-
Clone the plugin repository.
-
Setup the development environment and tools using Node.js and Composer:
npm install
-
Start a virtual testing environment using Vagrant and VirtualBox:
vagrant up
which will be available at http://blockextend.local after provisioning (username:
admin
, password:password
). -
Build the plugin JS and CSS assets:
npm run build
or use
npm run dev
to watch and re-build as you work.