1
phonegap cli를 사용하여 내 앱을 컴파일하고 있습니다. 데모 앱은 정상적으로 컴파일되었습니다. 하지만 플러그인을 추가하자마자 다음 오류가 표시됩니다.Phonegap/cordova cli가 플러그인을 추가 할 때 작동하지 않습니다.
제 3 자 플러그인이 아닌 코드바 파일과 카메라 플러그인을 설치하려고합니다. 나는 다음과 같은 오류가 플러그인을 추가 할 때
:
C:\wamp\www\PhoneGap_WORKING\test4>phonegap plugin add org.apache.cordova.file
Fetching plugin "org.apache.cordova.file" via plugin registry
npm
http
GET
http://registry.cordova.io/org.apache.cordova.file
npm
http
304
http://registry.cordova.io/org.apache.cordova.file
Installing "org.apache.cordova.file" for android
Failed to install 'org.apache.cordova.file':Error: ENOENT, no such file or direc
tory 'C:\wamp\www\PhoneGap_WORKING\test4\plugins\org.apache.cordova.file\www\Dir
ectoryEntry.js'
at Object.fs.openSync (fs.js:438:18)
at Object.fs.readFileSync (fs.js:289:15)
at C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\node_modules\c
ordova\node_modules\cordova-lib\src\plugman\prepare.js:140:36
at Array.forEach (native)
at C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\node_modules\c
ordova\node_modules\cordova-lib\src\plugman\prepare.js:120:19
at Array.forEach (native)
at Object.handlePrepare (C:\Users\prantik\AppData\Roaming\npm\node_modules\p
honegap\node_modules\cordova\node_modules\cordova-lib\src\plugman\prepare.js:81:
24)
at C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\node_modules\c
ordova\node_modules\cordova-lib\src\plugman\install.js:599:21
at _fulfilled (C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\no
de_modules\cordova\node_modules\q\q.js:787:54)
at self.promiseDispatch.done (C:\Users\prantik\AppData\Roaming\npm\node_modu
les\phonegap\node_modules\cordova\node_modules\q\q.js:816:30)
는 나는 다음과 같은 얻을 응용 프로그램 빌드 할 때 :
[phonegap] executing 'cordova build android'...
Error: ENOENT, no such file or directory 'C:\wamp\www\PhoneGap_WORKING\test4\plu
gins\org.apache.cordova.camera\www\CameraConstants.js'
at Object.fs.openSync (fs.js:438:18)
at Object.fs.readFileSync (fs.js:289:15)
at C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\node_modules\c
ordova\node_modules\cordova-lib\src\plugman\prepare.js:140:36
at Array.forEach (native)
at C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\node_modules\c
ordova\node_modules\cordova-lib\src\plugman\prepare.js:120:19
at Array.forEach (native)
at Object.handlePrepare (C:\Users\prantik\AppData\Roaming\npm\node_modules\p
honegap\node_modules\cordova\node_modules\cordova-lib\src\plugman\prepare.js:81:
24)
at C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\node_modules\c
ordova\node_modules\cordova-lib\src\cordova\prepare.js:101:25
at Array.map (native)
at C:\Users\prantik\AppData\Roaming\npm\node_modules\phonegap\node_modules\c
ordova\node_modules\cordova-lib\src\cordova\prepare.js:65:40
무슨 문제가 될 것을 ???
플러그인 설치가 진행되지 않습니다. 다른 폴더에 별도의 코드 바 앱을 만들어 플러그인을 설치할 수 있습니까? – brahmana
시도해 보았습니다 ... 잘 작동하지 않았습니다 – user3262344
cordova의 버전은 무엇입니까? – brahmana