离子插件添加phonegap-plugin-push导致404 Not Found错误

时间:2015-10-01 20:54:51

标签: ionic-framework ionic cordova-plugins

我正在关注Ionic的Extended Validation官方(而且非常棒)文档。

但是,一旦说明安装了phonegap-plugin-push插件,我收到以下错误:

nikola@Nikolas-Mini ~/Desktop/ionicTesting/ionicPush
> ionic plugin add phonegap-plugin-push
Error: 404 Not Found: phonegap-plugin-push
at RegClient.<anonymous> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:304:14)
at Request._callback (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:246:65)
at Request.self.callback (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/npm/node_modules/request/request.js:236:22)
at Request.emit (events.js:110:17)
at Request.<anonymous> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/npm/node_modules/request/request.js:1142:14)
at Request.emit (events.js:129:20)
at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/npm/node_modules/request/request.js:1096:12)
at IncomingMessage.emit (events.js:129:20)
at _stream_readable.js:908:16
at process._tickCallback (node.js:355:11)

任何人都知道为什么?我尝试使用cordova代替ionic,但我得到了同样的错误。

1 个答案:

答案 0 :(得分:6)

经过一番搜索,我偶然发现how to get started with push notifications,Cordova正在将他们的插件移到npm。

所以,最后,我现在用npm轻松安装了它:

npm install phonegap-plugin-push