Plugin (build) - Definição do Glossário CI/CD
Um build plugin estende um bundler por todo o build, diferentemente de um loader que transforma um arquivo por vez.
Um build plugin estende um bundler ao se conectar a todo o ciclo de vida do build em vez de a um único arquivo, permitindo tarefas como gerar um arquivo HTML, definir globais ou analisar a saída. Plugins do webpack se conectam aos hooks do compilador.
Plugins se inscrevem em eventos do compilador para executar tarefas amplas, como o HtmlWebpackPlugin emitindo um index.html ou o DefinePlugin injetando valores de ambiente. Rollup e Vite têm suas próprias APIs de plugin. Na CI, plugins comumente emitem o manifest e os hashes de asset usados para cache busting.
Guias relacionados
Loader (webpack) - CI/CD Glossary DefinitionLoader (webpack): A loader in webpack is a transform applied to a file as it is imported, turning non-JavaScr…
Manifest File - CI/CD Glossary DefinitionManifest File: A manifest file is a build-generated JSON that maps logical asset names to their hashed output…
Asset Hashing - CI/CD Glossary DefinitionAsset Hashing: Asset hashing embeds a content-derived hash in output filenames (for example `app.3f9a1c.js`)…