cordova cli installation error

2019-02-25 00:30发布

I try updating my ionic cordova cli when i started getting issues installing the two package, but now ionic have been successfully installed and i have tried installing the cordova now, all attempt was not successful This is the error message am getting

$ npm install -g cordova
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "c:\\Program Files\\nodejs\\node.exe" "c:\\Program Files\\nodejs\\
node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "cordova"
npm ERR! node v0.12.0
npm ERR! npm  v2.5.1
npm ERR! file C:\Users\Akinsanya Olanrewaju\AppData\Roaming\npm-cache\cordova-js
\3.7.3\package\package.json
npm ERR! code EJSONPARSE

npm ERR! Failed to parse json
npm ERR! Unexpected token
npm ERR! File: C:\Users\Akinsanya Olanrewaju\AppData\Roaming\npm-cache\cordova-j
s\3.7.3\package\package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR!
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! Please include the following file with any support request:
npm ERR!     f:\npm-debug.log

Please i need you help as am in the middle of a project, maybe any other sources of installing cordova on my machine except from npm will be appreciated or any ways to fix this issues.

Thanks.

9条回答
2楼-- · 2019-02-25 00:37

try running the command

npm cache clean first

and then re-install the package by running

npm install -g cordova

查看更多
欢心
3楼-- · 2019-02-25 00:42

Here Is a ssl Error this error can be resolved using this piece of code Copy and paste this code to nodejs command promt npm set registry http://registry.npmjs.org/ 100% working Enjoy.

查看更多
走好不送
4楼-- · 2019-02-25 00:43

Hi Try cleaning you node cache by running

npm cache clean

then delete folder cordova.delete or cordova at the file location

 C:\Users\USER\AppData\Roaming\npm\node_modules

and then search for PowerShell in run and open it.and type

npm install -g cordova

worked for me. and please try disabling your antivirus as well.

查看更多
姐就是有狂的资本
5楼-- · 2019-02-25 00:47

Thank you all for your answer, i have had the issues resolve from all of your contribution. This are the step i followed.

  1. npm cache clean
  2. Bring back the node version to v0.10.36 as suggested that the latest version of node may not be compatible for the new cli for window users.
  3. Run the node cli or cmd in admin mode
  4. npm install -g cordova

Thank your all for your time and contribution

查看更多
SAY GOODBYE
6楼-- · 2019-02-25 00:49

For me, the version of nodejs was wrong.

I installed the older version of nodejs form here: https://nodejs.org/en/download/package-manager/

查看更多
冷血范
7楼-- · 2019-02-25 00:51

I had faced a similar issue. Running the command prompt as an Administrator solved my issue. Try that option as well if you have not already tried.

查看更多
登录 后发表回答