title: How to update an old Cordova project to last version?
body: <p>I have an old Cordova app (developed by an other). I have many problems with last version of iOS(iOS 11.2.6) and Android(8.0) like white screen, plugins compatibilities and app craches. So I want to update my app to the latest version of Cordova and by the way update plugins.
  I tried</p>
  
  <pre><code>cordova platform rm android
  cordova platform add android
  </code></pre>
  
  <p>I got this errors: </p>
  
  <blockquote>
    <p>Using cordova-fetch for cordova-android@^6.3.0
    (node:23932) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): CordovaError: Failed to fetch platform cordova-android@^6.3.0
    Probably this is either a connection problem, or platform spec is incorrect.
    Check your connection and platform name/version/URL.
    Error: npm: Command failed with exit code 1 Error output:
    npm WARN Invalid version: "1.7"
    npm WARN No description
    npm WARN No repository field.
    npm WARN No README data
    npm WARN No license field.
    (node:23932) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.</p>
  </blockquote>
  
  <p>I also tried to update plugins using:</p>
  
  <pre><code>cordova-check-plugins --update=auto
  </code></pre>
  
  <p>But I got build error (Android Studio)</p>
  
  <p>So I think that the solution is to update my app to the last version of Cordova. Anyone have an idea?</p>
  
  <p>Cordova version 8.0.0</p>