UNPKG

@starzkg/vuepress-plugin-copy-code

Version:
60 lines (37 loc) 2.13 kB
<!-- markdownlint-disable --> <p align="center"> <img width="240" src="https://vuepress-theme-hope.github.io/logo.svg" style="text-align: center;"/> </p> <h1 align="center">vuepress-plugin-copy-code2</h1> <h4 align="center">VuePress copy code plugin📋 / VuePress 代码复制插件📋</h4> [![Version](https://img.shields.io/npm/v/vuepress-plugin-copy-code2.svg?style=flat-square&logo=npm) ![Downloads](https://img.shields.io/npm/dm/vuepress-plugin-copy-code2.svg?style=flat-square&logo=npm) ![Size](https://img.shields.io/bundlephobia/min/vuepress-plugin-copy-code2?style=flat-square&logo=npm)](https://www.npmjs.com/package/vuepress-plugin-copy-code2) <!-- markdownlint-restore --> VuePress copy code plugin📋 / VuePress 代码复制插件 📋 ## [Official Docs](https://vuepress-theme-hope.github.io/copy-code/) | [官方文档](https://vuepress-theme-hope.github.io/copy-code/zh/) ## Install ```bash npm i -D vuepress-plugin-copy-code2 ``` Or ```bash yarn add -D vuepress-plugin-copy-code2 ``` ## Migrate from V1 Renamed from `@mr-hope/vuepress-copy-code` to `vuepress-plugin-copy-code2`. ⚠ - [x] option `delay`, which means the delay registing copy buttons when page loaded or navigated ![new](https://img.shields.io/badge/-new-brightgreen) - [x] option `locale` for i18n config ![new](https://img.shields.io/badge/-new-brightgreen) - [ ] Option `pure` (default `false`) for handling fancy styles. ![new](https://img.shields.io/badge/-new-brightgreen) --- ## 安装 ```bash npm i -D vuepress-plugin-copy-code2 ``````bash yarn add -D vuepress-plugin-copy-code2 ``` ## 从 V1 迁移 名称从 `@mr-hope/vuepress-copy-code` 改为 `vuepress-plugin-copy-code2`. ⚠ - [x] 选项 `delay`,控制页面加载和切换后注册复制按钮的延迟 ![新增](https://img.shields.io/badge/-新增-brightgreen) - [x] 选项 `locale` 用于国际化配置 ![新增](https://img.shields.io/badge/-新增-brightgreen) - [ ] 选项 `pure` (默认 `false`) 控制华丽的样式 ![新增](https://img.shields.io/badge/-新增-brightgreen)