I recommend https://localwp.com/
- Clone the repository
- Create a symlink of the project into Wordpress's plugins directory (/wp-content/plugins)
- Install libs (npm install)
- Build the files (npm run build)
npm run start:editor
- for editor development
npm run start:frontend
- for frontend script development
npm run build
- to build all the production scripts
- update version in
./index.php
- run
npm run build
- zip everything except
node_modules