[popTo() Error] Ionic Cordova Error [popTo()]

When the error below happens in compiling Cordova Ionic App after you delete the Modules folder to clean install all the plugins, just follow what the error is saying and navigate to that function at the location indicated by the error and remove the parameter from the popTo() function. Save and compile. The error should go.

The Error is shown below:
[18:50:42]  typescript: node_modules/ionic-angular/navigation/nav-controller-base.d.ts, line: 57
            Property 'popTo' in type 'NavControllerBase' is not assignable to the same property in base type
            'NavController'. Type '(indexOrViewCtrl: any, opts?: NavOptions, done?: Function) => Promise
            assignable to type '(page: any, params?: any, opts?: NavOptions, done?: Function) => Promise
            parameters 'done' and 'opts' are incompatible. Type 'NavOptions' is not assignable to type 'Function'.
            Property 'apply' is missing in type 'NavOptions'.

      L56:  pop(opts?: NavOptions, done?: Function): Promise
      L57:  popTo(indexOrViewCtrl: any, opts?: NavOptions, done?: Function): Promise
      L58:  popToRoot(opts?: NavOptions, done?: Function): Promise

Error: Failed to transpile program
    at new BuildError (/node_modules/@ionic/app-scripts/dist/util/errors.js:16:28)
    at /node_modules/@ionic/app-scripts/dist/transpile.js:159:20
    at new Promise (
    at transpileWorker (/node_modules/@ionic/app-scripts/dist/transpile.js:107:12)
    at Object.transpile (/node_modules/@ionic/app-scripts/dist/transpile.js:64:12)
    at /node_modules/@ionic/app-scripts/dist/build.js:109:82
[18:50:43]  copy finished in 40.01 s

Edit this Article
Was this page helpful?
Yes Yes! this solution to the problem was helpful. No No! this solution to the problem was not helpful.. Leave ErnesTech Feedback.Feedback
If you log in, you will be notified when someone leaves a comment.

Other users would like to know if this solution helped you.

Your Session is Ending
Login to Continue

© 2021 - ErnesTech - Privacy