2017-11-02 5 views
1

메신저 전자 프로젝트에 종사하고 있습니다. 프로젝트는 PC에서 USB 드라이브로 파일을 복사해야합니다. 파일과 폴더를 destenetion usb 드라이브에 복사 할 수 있어야합니다. 및 드라이브의 여유 공간을 알아야합니다. 그 제공 할 수 예제 코드가 잘 될 것입니다 경우전자 USB 드라이브에 읽고 쓰십시오

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

> [email protected] 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 [email protected] and [email protected] (node-v51 ABI) (falling back to source compile with node-gyp) 

는 너무 오래 여기에 과거 ...

감사합니다 :

은 내가 usb npm 및 메신저 점점이 오류 같은 difrrents의 NPMS 시도 !

답변

1

이 모든 것은 (일반적으로) 컴퓨터에 아직 컴파일되지 않은 C++ 모듈이 있다는 것을 의미합니다. Node-pre-gyp는 C++을 Node로 컴파일하려고합니다. 그러나이 작업을 수행하려면 컴퓨터에 C++ 컴파일러가 필요합니다. 예를 들어, Mac에서 실행중인 경우 gcc/g ++에서 실행될 가능성이 높습니다. Linux 상자에있는 경우 gcc/g ++를 설치해야하며, Windows에있는 경우에는 gcc/g ++을 설치해야합니다. 대체 컴파일러.

나는 당신이 윈도우에서 돌아가고 있다고 가정하고, 나는 아직 pre-gyp과 작동하는 윈도우에 좋은 C++ 컴파일러를 찾지 못했기 때문에 사과하지만 나는 당신이 많이 생각해야한다고 생각하지 않는다. 하나는 문제입니다.