Company
Date Published
Author
Tara Z. Manicsic
Word count
1957
Language
English
Hacker News points
None

Summary

Netlify Build Plugins are JavaScript files that allow developers to customize, automate, and control their build process. To use them, developers can enable plugins through the UI or by adding configuration files to their project's `netlify.toml` file. The plugins can be published on npm and installed in projects, allowing developers to pass inputs to the plugin using the `[plugins.inputs]` section of the configuration file. Build plugins can also handle errors, pull in project constants, and trigger specific events during the build process. Developers can run a build locally with the `netlify build --dry` command or execute a full build with `netlify build`. To disable plugins, developers can remove them from their `netlify.toml` file and navigate to the 'Build Plugins Beta' page in the Netlify UI. The series will cover how to create Build Plugins, making plugins, sharing plugins, and more, helping developers to customize and automate their builds with Netlify Build Plugins.