⏳ Installation
Complete installation requirements are the exact same as for Strapi itself and can be found in the Strapi documentation.
Additional Requirements:
- Node.js: Version 18 or higher
- Strapi: Version 5.x
Installation
To install the plugin run the following command in your Strapi project directory. This invokes the core Webtools CLI (webtools-cli).
npx webtools-cli install
- webtools-cli - Interactive installer that sets up Webtools
- strapi-plugin-webtools - The actual Strapi plugin (installed by the CLI)
Command Line Interface (installer)
During installation the Webtools CLI guides you through a short wizard:
- Select content types to enable Webtools for
- Optionally select addons to install (e.g. Sitemap)
In the selector you can use:
- Space — toggle selection
- a — toggle all
- i — invert selection
- Enter — proceed
Enabling
The installer wizard will ask you which content types you want to enable. Select the content types that you consider to be web pages in your website front-end. Each content type you select will get its own unique URL which can be used on the front-end. Read more about enabling content types in the usage documentation.
Building
After successful installation you have to rebuild the admin UI so it'll include this plugin. To rebuild and restart Strapi run:
- Yarn
- NPM
yarn build
yarn develop
npm run build
npm run develop
Post-install checklist
- Enable Webtools per content type → see Usage
- Review API Permissions → see API Permissions
- Review Admin Panel Permissions → see Admin Permissions
Updating Webtools
Update to latest version
To update Webtools to the latest version, use your package manager:
- Yarn
- NPM
yarn upgrade strapi-plugin-webtools
npm update strapi-plugin-webtools
After updating, rebuild the admin UI:
- Yarn
- NPM
yarn build
yarn develop
npm run build
npm run develop
To enable Webtools for additional content types after installation, see the Usage documentation.