@gby/clipboard
v1.0.0
Published
@gby/clipboard 称为 库构建模板,又称 公共代码构建模板 ,是专门用于构建 公共代码(如:封装的库、工具等) 的 vite 配置模板,当需要开发和构建公共代码时,直接克隆本项目即可,并默认在的 src 目录下开发即可;
Maintainers
Readme
目录
1. 背景
2. 简介
拷贝到剪贴板
具有以下特性:
- 支持 http、https、localhost 等环境
- 函数式拷贝,不需要传递 DOM 元素,直接调用函数即可
- 自动回退机制:如果当前环境支持 navigator.clipboard,则会优先使用
navigator.clipboard来拷贝,否则,回退到document.execCommand('copy')的方式
详情请看:
如果您在使用的过程中遇到了问题,或者有好的建议和想法,您都可以通过以下方式联系我,期待与您的交流:
- 给该仓库提交 issues
- 给我 Pull requests
- 邮箱:[email protected]
- 微信:keyanzhe
3. 安装方式
目前,安装方式有以下几种:
3.1. 方式1:通过 npm 安装
通过 npm (或 yarn、pnpm 等包管理器)安装
npm install @gby/clipboard3.2. 方式3:通过<script>标签引入
您可直接从项目的 发行地址 中下载以 .iife.js 作为缀的文件,然后使用如下代码引用 和 使用 library-vite-template:
引用 library-vite-template
<script src="path/to/package/clipboard.iife.js"></script>使用全局的
GBYClipboard<script> // 使用全局的 GBYClipboard GBYClipboard.copyToClipboard('要复制的文本'); </script>
4. 教程
import { copyToClipboard } from "@gby/clipboard";
// 复制文本到剪贴板
copyToClipboard('要复制的文本');详情跳转至教程
5. API接口文档
详情跳转至API接口文档
有您的支持,我会在开源的道路上,越走越远

