@@ -7,4 +7,8 @@ Plugins usually add global-level functionality to VuePress. There is no strictly
3. Inject global UI. e.g. [@vuepress/plugin-back-to-top](./official/plugin-back-to-top.md);
4. Extend the CLI with custom commands. e.g. [vuepress-plugin-export](https://github.com/ulivz/vuepress-plugin-export).
Here is also a litte slightly complicated plugin example [@vuepress/plugin-blog](https://vuepress-plugin-blog.ulivz.com). that uses compile-time metadata to generate some dynamic modules and initialize them on the client side by using `enhanceAppFiles`.
The architecture of the whole plugin system is as follows: