1.3.1 • Published 6 months ago
@vuepress-denaro/vuepress-plugin-one-click-copy v1.3.1
vuepress-plugin-one-click-copy
:tada: A vuepress plugin for clipboard-copy. 一键复制 Vuepress 插件.
Usage
- Install
# npm
npm install @vuepress-denaro/vuepress-plugin-one-click-copy
# yarn
yarn add @vuepress-denaro/vuepress-plugin-one-click-copy
- Update
plugins
in.vuepress/config.js
or.vuepress/config.ts
js
const {
oneClickCopyPlugin,
} = require('@vuepress-denaro/vuepress-plugin-one-click-copy')
module.exports = {
plugins: [
oneClickCopyPlugin({
copySelector: [
'div[class*="language-"] pre',
'div[class*="aside-code"] aside',
], // Need to add one-click-copy class wildcard.
copyMessage: 'Copied successfully!', // Prompt for successful copy.
toolTipMessage: 'Copy to clipboard', // Click the title of the copy button.
duration: 3000, // Successful prompt disappearing time.
}),
],
}
ts
import { oneClickCopyPlugin } from '@vuepress-denaro/vuepress-plugin-one-click-copy'
import { defineUserConfig } from '@vuepress/cli'
export default defineUserConfig({
plugins: [
oneClickCopyPlugin({
copySelector: [
'div[class*="language-"] pre',
'div[class*="aside-code"] aside',
], // Need to add one-click-copy class wildcard.
copyMessage: 'Copied successfully!', // Prompt for successful copy.
toolTipMessage: 'Copy to clipboard', // Click the title of the copy button.
duration: 3000, // Successful prompt disappearing time.
}),
],
})
Configurations
copySelector
- type:
string|array
- default:
['div[class*="language-"] pre', 'div[class*="aside-code"] aside']
Need to add one-click-copy class wildcard.
copyMessage
- type:
string
- default:
'Copied successfully!'
Prompt for successful copy.
toolTipMessage
- type:
string
- default:
'Copy to clipboard'
Click the title of the copy button.
duration
- type:
number
- default:
3000
Successful prompt disappearing time.
Thanks
1.3.1
6 months ago
1.3.0
7 months ago
1.2.1-beta.0
8 months ago
1.2.0-beta.0
8 months ago
1.1.1-beta.0
1 year ago
1.1.0
1 year ago
1.1.0-alpha.1
2 years ago
1.1.0-alpha.2
2 years ago
1.0.2-alpha.5
2 years ago
1.0.2-alpha.3
2 years ago
1.0.2-alpha.2
2 years ago
1.0.2-alpha.1
2 years ago
1.0.2-alpha.0
2 years ago
1.0.1-alpha.0
2 years ago