gpt4 book ai didi

javascript - Electron 读取和写入USB驱动器

转载 作者:行者123 更新时间:2023-11-30 21:01:38 28 4
gpt4 key购买 nike

我正在从事 Electron 项目。该项目需要将文件从 pc 复制到 usb 驱动器中。我需要能够将文件和文件夹复制到 destenetion USB 驱动器。并了解驱动器上的可用空间量。

我尝试了不同的 npm,比如 usb npm我收到此错误:

C:\Users\goorlavi1\Documents\pc-transfer>npm install --save usb

> usb@1.2.0 install C:\Users\goorlavi1\Documents\pc-transfer\node_modules\usb
> node-pre-gyp install --fallback-to-build

node-pre-gyp ERR! Tried to download: https://github.com/tessel/node-usb/releases/download/1.2.0/usb_bindings-v1.2.0-node-v51-win32-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for usb@1.2.0 and node@7.2.1 (node-v51 ABI) (falling back to source compile with node-gyp)

这里太长了……

如果可以提供示例代码那就太好了谢谢!

最佳答案

这意味着(通常)有一些 C++ 模块尚未针对您的机器进行编译。 Node-pre-gyp 将尝试将 C++ 编译成 Node。但是,您的机器上需要一个 C++ 编译器才能执行此操作。例如,如果您在 Mac 上运行,它可能只在 gcc/g++ 上运行,如果您在 linux 机器上,则必须安装 gcc/g++,如果您在 Windows 上,则必须找到一个替代编译器。

我假设您是从 Windows 运行的,我深表歉意,因为我还没有理由找到适用于 pre-gyp 的适用于 Windows 的良好 C++ 编译器,但我认为您不应该拥有太多很难找到一个。

关于javascript - Electron 读取和写入USB驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47084615/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com