Table of contents
Installing
When installing to your site, add the following to you composer.json
file. This will ensure that installation will use the build version of the package and allow it to be loaded using composer in the preferred path.
{
"repositories": [
{
"type": "vcs",
"url": "git@github.com:bigbite/block-table-of-contents.git"
}
],
"require": {
"bigbite/block-table-of-contents": "dev-main-built"
},
"extra": {
"installer-paths": {
"plugins/{$name}/": [
"type:wordpress-plugin"
]
}
}
}
Local Development or Manual Install
Clone the repository into your plugins
or client-mu-plugins
directory.
git clone git@github.com:bigbite/block-table-of-contents.git && cd block-table-of-contents
Install JS packages.
npm install
Build all assets – additional commands can be found on the bigbite/build-tools
repo.
npm run build:dev
Install PHP packages and create autoloader for the plugin.
composer update