0
안녕하세요 저는 코드바 프로젝트를 만들고 있습니다. 지금까지 모든 것이 잘되고있었습니다. 하지만 github 플러그인을 사용하려고하면 오류가 발생합니다. 나는 거의 모든 것을 시도했다.코드바 프로젝트의 github 저장소에서 플러그인을 가져올 수 없습니다.
방법 1--
C:\Users\[userprofile]\myapp>node -v
v0.10.29
C:\Users\[userprofile]\myapp>npm -v
1.4.14
C:\Users\[userprofile]\myapp>cordova plugin add org.apache.cordova.file
Fetching plugin "org.apache.cordova.file" via plugin registry
Error: shasum check failed for C:\Users\[userprofile]\AppData\Local\Temp\npm-4436-
EoSdTU3O\1413449659175-0.3978349801618606\tmp.tgz
Expected: d2c5b2ce3d6d97ea613a6d50df8a93520c9de888
Actual: 3ec8e6146bd01a285916b4688ed335cdf3cdec4a
at C:\Users\[userprofile]\AppData\Roaming\npm\node_modules\cordova\node_module
s\cordova-lib\node_modules\npm\node_modules\sha\index.js:32:8
at ReadStream.<anonymous> (C:\Users\[userprofile]\AppData\Roaming\npm\node_mod
ules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\sha\index.js
:61:7)
at ReadStream.emit (events.js:117:20)
at _stream_readable.js:929:16
at process._tickCallback (node.js:419:13)
방법 2
C:\Users\[userprofile]\myapp>cordova plugin add https://github.com/apache/cor
dova-plugin-file
Fetching plugin "https://github.com/apache/cordova-plugin-file" via git clone
Error: Command failed: Cloning into 'C:\Users\[userprofile]\AppData\Local\Temp\plu
gman\git\1413449787925'...
fatal: unable to access 'https://github.com/apache/cordova-plugin-file/': SSL ce
rtificate problem: self signed certificate in certificate chain
at ChildProcess.exithandler (child_process.js:647:15)
at ChildProcess.emit (events.js:98:17)
at maybeClose (child_process.js:755:16)
at Socket.<anonymous> (child_process.js:968:11)
at Socket.emit (events.js:95:17)
at Pipe.close (net.js:465:12)
가 도움이 어느 방법. 도와주세요. 고맙습니다.
Thanku 선생님. 나는 단순히 내 문제를 해결했다. :-) 나는 http.sslverify를 false로 설정하려고 시도했다. 그러나 그것은 그다지 효과가 없었습니다. 그 이유가 무엇일까요? – megha
Git 경로가 설정되어 있습니까? 명령 줄에 "자식"을 입력하면 무엇을 볼 수 있습니까? 여기 Git을 이해하기위한 아주 좋은 기사 및 자습서가 있습니다 : http://git-scm.com/doc. 희망이 당신을 도울 것입니다. 감사 – AAhad