{"_id":"@aiping/vue-clipboard-plus","_rev":"1-540606af4a7445a141d1dab6f63109f5","name":"@aiping/vue-clipboard-plus","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aiping/vue-clipboard-plus","version":"1.0.0","description":"一个兼容vue2和vue3的复制到剪切板的库","main":"dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack --node-env=production"},"repository":{"type":"git","url":"git+https://github.com/gitbu/vue-clipboard-plus.git"},"homepage":"https://github.com/gitbu/vue-clipboard-plus","keywords":["vue2","vue3","clipboard","clipboard.js"],"author":{"name":"gitbu"},"license":"ISC","dependencies":{"clipboard":"^2.0.8"},"devDependencies":{"@webpack-cli/generators":"^2.1.0","prettier":"^2.3.0","ts-loader":"^9.1.2","typescript":"^4.2.4","webpack":"^5.37.0","webpack-cli":"^4.7.0"},"gitHead":"32fbb657d8de7e9eb1dff30bbd2021774e14dfd7","bugs":{"url":"https://github.com/gitbu/vue-clipboard-plus/issues"},"_id":"@aiping/vue-clipboard-plus@1.0.0","_nodeVersion":"10.18.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-g+zQb/5+TN6oKRdFwGNNfDtkMeMztErRuVQEpBJAlBBjejyVLkbCa+ETHMwU0ET89VpBEDNErmtW9uzIQYhNgg==","shasum":"3178778516a58c46ef0f377018f601c8c00b8aa3","tarball":"https://registry.npmjs.org/@aiping/vue-clipboard-plus/-/vue-clipboard-plus-1.0.0.tgz","fileCount":4,"unpackedSize":13778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoPa1CRA9TVsSAnZWagAAYKAQAKCZEkaJtoa6ACxPpRhn\nYbPI47lcjerJh3J03zsTVhO4BYGcNhkM9wXguK1+JqLrnorI8Q4g5A55d30k\nIoEGMiFYM9hML+P0KCJea70R9dp/C9EWXX76hGaurb9wu460kQ19zFsX1PD1\noI2ywPBJcQ0wHCGvOG5xOMw7I1DUfILVq37ZD6ltAgK7Ap7F84iC1LmFwP2y\nn0zK/vA9+MUYMRIFqqzmFQ8h3WsugHOBXxLMM2Kg/b2QKmZqhrFw16lJwwIm\n7ACf1WLeRUuPGSev3FM+w4pMKO67hgbA5bo5H1AMdgtmIaPNZNIDAf7o8LSz\naFrFUMKQDAM7Px2A1NzotYgsa6cxydEnmhxTx6Ss6k5FWcPWgguQQgi72jSR\nRi7dj4jJQ87O2R1HmC2THX8jtFxv2R3EgtBqBDS0i8ahBP93TYqomO/E9d4z\nODVkqrNxG8myZ4VNZ/jv7yYi9LU1/Q4h9UoCahZWnr9pMry15h+vPke67EMK\nSMdH7zOVkvKSjCc8P6YwDNhzuTA+Df9UaZsXbMx++82vDMsJol5J8jBP4TvK\nOQzMQ+OCk8gi41q6qyBW/cue8P5DejNmjBdOVTxEpWBkk5eDK2ci1irxvk3+\nlP6JfYaZY3yGiY/2jhdwVg3PX+/sKEfIohFG/PbGyOEcM81jyMZLNvCI6jlI\nJ2Zf\r\n=E2uM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnewZeon1MZwDIspJ3tqqQmPpY52AkKUo48hb/oQb+pQIhANKMKaE07EdKuLj14tF5Gd1uQ/bSzR/Su9+hguxq2uWx"}]},"_npmUser":{"name":"aiping","email":"bufan689@gmail.com"},"directories":{},"maintainers":[{"name":"aiping","email":"bufan689@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-clipboard-plus_1.0.0_1621161652440_0.804486298629506"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-16T10:40:52.372Z","1.0.0":"2021-05-16T10:40:52.612Z","modified":"2022-04-04T12:20:34.877Z"},"maintainers":[{"name":"aiping","email":"bufan689@gmail.com"}],"description":"一个兼容vue2和vue3的复制到剪切板的库","homepage":"https://github.com/gitbu/vue-clipboard-plus","keywords":["vue2","vue3","clipboard","clipboard.js"],"repository":{"type":"git","url":"git+https://github.com/gitbu/vue-clipboard-plus.git"},"author":{"name":"gitbu"},"bugs":{"url":"https://github.com/gitbu/vue-clipboard-plus/issues"},"license":"ISC","readme":"## 安装\n\n```bash\nnpm i -S @vue/clipboard-plus\n```\n\n## 样例 \n\n### vue2\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Document</title>\n  <script src=\"https://cdn.jsdelivr.net/npm/vue\"></script>\n  <script src=\"https://unpkg.com/@vue/clipboard-plus\"></script>\n</head>\n<body>\n  <div id=\"app\">\n    <template>\n      <button @click=\"handleClick\">复制</button>\n    </template>\n  </div>\n</body>\n<script>\n  Vue.use(vueClipBoard);\n  var app = new Vue({\n    el: '#app',\n    data: {\n      message: 'Hello Vue!'\n    },\n    methods: {\n      handleClick() {\n        this.$copyText('hello world').then(e => {\n          console.log(e);\n        })\n      }\n    },\n  })\n</script>\n</html>\n```\n\n### vue3\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Document</title>\n  <script src=\"https://unpkg.com/vue@next\"></script>\n  <script src=\"https://unpkg.com/@vue/clipboard-plus\"></script>\n</head>\n<body>\n  <div id=\"app\">\n    <button @click=\"handleClick\">复制</button>\n  </div>\n</body>\n<script>\n  const app = Vue.createApp({\n    methods: {\n      handleClick() {\n        this.$copyText('hello world').then(e => {\n          console.log(e);\n        })\n      }\n    },\n  });\n\n  app.use(vueClipBoard);\n\n  app.mount('#app');\n</script>\n</html>\n```\n","readmeFilename":"README.md"}