vuepress-plugin-copy-code
Version:
A vuepress plugin for clipboard-copy
46 lines (33 loc) • 1.33 kB
Markdown
> A vuepress plugin for clipboard-copy
[](https://www.npmjs.com/package/vuepress-plugin-copy-code)
[](https://github.com/vxhly/vuepress-plugin-copy-code/stargazers)
[](https://github.com/vxhly/vuepress-plugin-copy-code/blob/master/LICENSE)
``` bash
npm i vuepress-plugin-copy-code -D
yarn add vuepress-plugin-copy-code -D
```
Write vuepress config
``` javascript
module.exports = {
plugins: ['copy-code']
}
```
This plugin supports the following configurations.
``` javascript
module.exports = {
plugins: ['copy-code', {
copySelector: ['div[class*="language-"] pre', 'div[class*="aside-code"] aside'], // String or Array
copyMessage: 'Copy successfully and then paste it for use.', // default is 'Copy successfully and then paste it for use.'
duration: 300, // prompt message display time.
showInMobile: false // whether to display on the mobile side, default: false.
}]
}
```
[](https://github.com/vxhly/vuepress-plugin-copy-code/blob/master/LICENSE).