使用clipboardy或copy-paste复制内容

20 min read

要使用clipboardy库或copy-paste模块进行复制内容,您需要安装这些包并在您的代码中导入它们。以下是使用这些库的示例代码:

  1. 使用clipboardy库进行复制内容:

    const clipboardy = require('clipboardy');
    
    // 复制文本内容到剪贴板
    clipboardy.writeSync('要复制的内容');
    
    // 从剪贴板中读取文本内容
    const copiedText = clipboardy.readSync();
    console.log(copiedText);
    
  2. 使用copy-paste模块进行复制内容:

    const copyPaste = require('copy-paste');
    
    // 复制文本内容到剪贴板
    copyPaste.copy('要复制的内容', function() {
      console.log('已复制到剪贴板');
    });
    
    // 从剪贴板中读取文本内容
    copyPaste.paste(function(err, copiedText) {
      if (err) {
        console.error('读取剪贴板内容出错:', err);
      } else {
        console.log(copiedText);
      }
    });
    

无论您选择使用哪个库,它们都提供了简单的方法来复制和读取剪贴板中的文本内容。请根据您的需求选择其中一个并将其安装并导入到您的代码中。