Your problem is probably with npm
, something to do with permissions and files. This happens quite often and is almost impossible to successfully debug (at least here in the forum).
One solution: Uninstall your node, install nvm
(or nvm-windows
when you are using Windows), install a new node with this, then install ionic
and cordova
again and try your command again. The problem should be gone.