오류 - npm - node.js를 사용하여 mariasql 패키지를 설치하는 중
Node.js를 연결하려고 합니다.MariaDB
설치 중 투척 오류가 발생하였습니다.mariasql
npm을 사용하여 패키지를 만듭니다.
npm install mariasql
에러
Tracker: 오류 TRK0005:"CL.exe"를 찾을 수 없습니다.지정한 파일을 찾을 수 없습니다.[C:\Users\xyz\]데스크톱\rtrt\am2\node_modules\mariasql\build\libmariadbclient\zlib\zlib.vcxproj]
주의:
윈도 7
Node.js - 0.10.24
이 모듈을 다운로드하여 빌드하려면 Visual C++(버전 불명)가 필요합니다.실제로 순수 JS 모듈이 아닌 대부분의 npm 모듈에서는 개발 및 도입에 Linux 머신을 사용하는 것이 좋습니다.이러한 모듈은 대부분 Linux 빌드 툴에 의해 작성되어 Linux 환경에서 정상적으로 동작하기 때문입니다.
이 에러는 CL 때문에 발생합니다.EXE를 찾을 수 없습니다.CL은 C/C++용 Microsoft 컴파일러/링커입니다. 제공한 경로에 따라 MariaSQL은 zlib용 vcxproj 파일을 가리키고 있습니다.vcxproj는 Visual Studio C/C++ 프로젝트 파일이고 zlib은 압축 라이브러리입니다.파일 경로로 볼 때 NPM이 zlib를 빌드하려고 하는 것 같습니다만, 이 문제는 Visual Studio가 설치되어 있지 않거나 경로가 올바르지 않거나 zlib를 빌드할 필요가 없기 때문에 발생합니다.NPM을 호출할 때 개발 전용 종속성이 설치되지 않도록 "--production" 플래그를 추가하는 것이 좋습니다.그러나 MariaSQL은 devDependencies를 선언하지 않기 때문에 동작하지 않습니다.Visual Studio를 설치하거나 경로를 올바르게 구성해야 합니다.
언급URL : https://stackoverflow.com/questions/20740253/error-installing-mariasql-package-using-npm-node-js
'itsource' 카테고리의 다른 글
array_module 및 키 번호 변경 (0) | 2023.02.06 |
---|---|
[]를 사용하여 값을 추가하기 전에 PHP 어레이를 선언해야 합니까? (0) | 2023.02.06 |
@Mock 주석 뒤에 있는 모의 인스턴스가 null입니다. (0) | 2023.02.06 |
Java의 String 상수 풀은 힙과 스택 중 어디에 있습니까? (0) | 2023.02.06 |
PHP에서 정적 코드 분석을 수행하려면 어떻게 해야 합니까? (0) | 2023.02.06 |