Node.js 复制至剪贴板

简介: Node.js 复制至剪贴板

正文


拷贝是操作系统提供的一个能力,在不同操作系统下,指令集是不同的,如下:

const { exec } = require('child_process')
// Windows
exec('clip').stdin.end('some text')
// Mac
exec('pbcopy').stdin.end('some text')
// Linux
exec('xclip').stdin.end('some text')


在社区上,也有提供了各平台通用的 NPM 包,比如:copy-paste,使用也非常地简单。

$ npm i copy-paste

const ncp = require('copy-paste')
ncp.copy('some text', function () {
  // complete...
})

需要注意的是,copy() 方法是异步的。



目录
相关文章
|
3月前
|
JavaScript
js 一键复制到剪贴板(原生js实现)
js 一键复制到剪贴板(原生js实现)
25 0
|
5月前
|
JavaScript 安全
原生js实现将base64图片内容复制到剪贴板
原生js实现将base64图片内容复制到剪贴板
|
5月前
|
JavaScript 测试技术
原生js实现将图片内容复制到剪贴板
原生js实现将图片内容复制到剪贴板
|
JavaScript Linux Windows
node-copy-paste.js:一个读写系统剪贴板的工具
node-copy-paste.js:一个读写系统剪贴板的工具
157 0
|
Web App开发 JavaScript API
js: 在chrome中实现复制到剪贴板
js: 在chrome中实现复制到剪贴板
501 0
|
Web App开发 JavaScript
chrome浏览器下用几行js代码实现写入剪贴板功能
chrome浏览器下用几行js代码实现写入剪贴板功能
239 0
|
JavaScript
js复制文本到剪贴板,使用ZeroClipboard
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hans201507/article/details/70168184 $(function() {$("a[name='copy']").
912 0