Cordova plugin add cordova-plugin-admob-free --save not working in ionic


D:\ionic\demoads2>cordova plugin add cordova-plugin-admob-free --save
(node:4296) UnhandledPromiseRejectionWarning: CordovaError: Current working dire
ctory is not a Cordova-based project.
    at Object.cdProjectRoot (C:\Users\RAJENDRA-PC\AppData\Roaming\npm\node_modul
es\cordova\node_modules\cordova-lib\src\cordova\util.js:170:15)
    at C:\Users\RAJENDRA-PC\AppData\Roaming\npm\node_modules\cordova\node_module
s\cordova-lib\src\cordova\plugin\index.js:36:40
    at _fulfilled (C:\Users\RAJENDRA-PC\AppData\Roaming\npm\node_modules\cordova
\node_modules\cordova-lib\node_modules\q\q.js:787:54)
    at self.promiseDispatch.done (C:\Users\RAJENDRA-PC\AppData\Roaming\npm\node_
modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:816:30)
    at Promise.promise.promiseDispatch (C:\Users\RAJENDRA-PC\AppData\Roaming\npm
\node_modules\cordova\node_modules\cordova-lib\node_modules\q\q.js:749:13)
    at C:\Users\RAJENDRA-PC\AppData\Roaming\npm\node_modules\cordova\node_module
s\cordova-lib\node_modules\q\q.js:810:14
    at flush (C:\Users\RAJENDRA-PC\AppData\Roaming\npm\node_modules\cordova\node
_modules\cordova-lib\node_modules\q\q.js:108:17)
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)
    at Function.Module.runMain (module.js:695:11)
(node:4296) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This
error originated either by throwing inside of an async function without a catch
block, or by rejecting a promise which was not handled with .catch(). (rejection
 id: 1)
(node:4296) [DEP0018] DeprecationWarning: Unhandled promise rejections are depre
cated. In the future, promise rejections that are not handled will terminate the
 Node.js process with a non-zero exit code.

D:\ionic\demoads2>

use:

ionic cordova plugin add cordova-plugin-admob-free
npm install --save @ionic-native/admob-free
1 Like