어떻게 든 내 앱에 많은 cordova 플러그인이 설치되어 있기 때문에 연락처에서 현재 위치에 이르기까지 거의 모든 것에 액세스해야합니다 (이 앱이 필요하지 않더라도).
이 앱은 젠킨스를 통해 빌드되었으며 한 가지 해결책은 단일 명령으로 모든 플러그인을 제거하는 것이므로 다음과 같습니다.
cordova plugin rm org.apache.cordova.battery-status
cordova plugin rm org.apache.cordova.camera
cordova plugin rm org.apache.cordova.contacts
cordova plugin rm org.apache.cordova.geolocation
cordova plugin rm org.apache.cordova.media
cordova plugin rm org.apache.cordova.media-capture
cordova plugin rm org.apache.cordova.splashscreen
cordova plugin rm org.apache.cordova.vibration
그러나 때로는 일부 오류가 표시되고 jenkins에서 오류가 빌드 실패로 끝납니다. 그래서 모든 플러그인을 삭제하는 명령이 있습니까? (설치하는 동안 모든 앱이 작동해야하는 기본 플러그인은 cordova를 통해 자동으로 추가되므로 일부를 찾고 cordova plugin rm -all
있었지만 찾을 수 없었습니다)