2015-01-11 24 views
8

小さなCordova v4.0.0プロジェクト、npmバージョンで作業しています:v0.10.35 プラグインを追加しようとしていましたが、これまでは というプラグインを追加していましたが、別のプラグインを追加しようとすると、これを解決するために私の試みでnpm ERR!レジストリエラーの解析json

cordova plugin add org.apache.cordova.NetworkManager 
Fetching plugin "org.apache.cordova.NetworkManager" via plugin registry 
npm ERR! registry error parsing json 
npm ERR! registry error parsing json 
SyntaxError: Unexpected token I 
Internal routing error 

Sorry, we cannot connect to the intended server. 

We have just been notified of this problem. We will correct it as soon as possible. 

Feel free to contact us if you have any questions: support at iriscouch.com 

    at Object.parse (native) 
    at RegClient.<anonymous> (C:\Users\Tony\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\npm-registry-client\lib\request.js:274:23) 
    at C:\Users\Tony\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\npm-registry-client\lib\request.js:251:7 
    at Gunzip.onEnd (zlib.js:167:5) 
    at Gunzip.emit (events.js:117:20) 
    at _stream_readable.js:944:16 
    at process._tickCallback (node.js:442:13) 

、私がやった:

npm cache clean 

私はアンインストールすることを、スパイウェアによってインストールされたいくつかのプロキシを、持っていました。 私はすでに、Windowsのプロキシ設定をクリアして、NPMのプロキシ設定:

npm config rm proxy 
npm config rm https-proxy 

しかし、それは動作していない静止画。 2015年1月12日に

更新:

cordova plugin add https://github.com/apache/cordova-plugin-network-information 

cordova plugin add org.apache.cordova.NetworkManager 
Fetching plugin "org.apache.cordova.NetworkManager" via plugin registry 
Error: 404 Not Found: org.apache.cordova.NetworkManager 
    at RegClient.<anonymous> (C:\Users\Tony\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\npm-registry-client\lib\request.js:304:14) 
    at Request._callback (C:\Users\Tony\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\npm-registry-client\lib\request.js:246:65) 
    at Request.self.callback (C:\Users\Tony\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\request.js:236:22) 
    at Request.emit (events.js:98:17) 
    at Request.<anonymous> (C:\Users\Tony\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\request.js:1142:14) 
    at Request.emit (events.js:117:20) 
    at IncomingMessage.<anonymous> (C:\Users\Tony\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\request.js:1096:12) 
    at IncomingMessage.emit (events.js:117:20) 
    at _stream_readable.js:944:16 
    at process._tickCallback (node.js:442:13) 

代替ソリューションは、gitのを使用することです。

Fetching plugin "https://github.com/apache/cordova-plugin-network-information" via git clone 
Installing "org.apache.cordova.network-information" for android 
Installing "org.apache.cordova.network-information" for windows 

答えて

6

サーバーが応答していません。当面は、あなたがこのようにGitHubのからのプラグインのほとんどをインストールすることができます。

cordova plugin add https://github.com/apache/cordova-plugin-network-information

または

cordova plugin add https://github.com/apache/cordova-plugin-statusbar.git

は注意してください、それは可能性のある副作用が原因のプラグインとの違いの間の依存関係に発生する可能性がありますケースバイケースで解決する必要があるバージョンです。これが慢性の問題ではないことを望みましょう。

+0

CCA(https://github.com/MobileChromeApps/mobile-chrome-apps)のようなツールを使用している場合、新しいプロジェクトを作成できない場合があります(既存のプラグインを削除してから再インストールするとリモートからのそれら)。 –

+0

これは別のエラー404エラーを出します:エラー:404見つかりません:org.apache.cordova.NetworkManager – Tony