安装中的离子推送插件错误

时间:2015-08-06 05:51:30

标签: ionic-framework ionic

当我尝试使用添加离子推送插件时      离子插件添加https://github.com/phonegap-build/PushPlugin.git  我在命令提示中出现以下错误

Updated the hooks directory to have execute permissions Fetching plugin "https://github.com/phonegap-build/PushPlugin.git" via git clone Repository "https://github.com/phonegap-build/PushPlugin.git" checked out to git  ref "master". shell.js: internal error Error: EXDEV, cross-device link not permitted 'C:\Users\A-25\AppData\Local\Temp\git\1438839071751\Example'
at Error (native)
at Object.fs.renameSync (fs.js:636:18)
at C:\Users\A-25\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\shelljs\src\mv.js:77:8 at Array.forEach (native)
at Object._mv (C:\Users\A-25\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\shelljs\src\mv.js:53:11)at Object.mv (C:\Users\A-25\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\shelljs\src\common.js:186:23)
at C:\Users\A-25\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\util\plugins.js:53:19
at _fulfilled (C:\Users\A-25\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:787:54)
at self.promiseDispatch.done (C:\Users\A-25\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:816:30)
at Promise.promise.promiseDispatch (C:\Users\A-25\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:749:13)

任何人都可以告诉我这是什么问题吗?

3 个答案:

答案 0 :(得分:0)

我刚刚将我的cordova版本降级到5.0.0并且可以正常工作

答案 1 :(得分:0)

如果不降级您的cordova版本,您可以试试这个 ionic plugin add cordova-plugin-push-notification

答案 2 :(得分:0)

我有similar question

official blog post,Cordova正在将他们的插件移动到npm。

我对Mudasser提到的ionic plugin add ...命令遇到了同样的问题。所以,我现在用npm很容易安装它:

npm install phonegap-plugin-push
相关问题