Mar*_*ams 6 ionic-framework ionic2 ionic-cloud
当我尝试在我的应用程序中调用Ionic Cloud Deploy服务时,我在浏览器中收到以下错误消息.这种情况最近才开始发生,应用程序在真实设备上运行良好.
原因是什么?我安装了插件,它在config.xml中引用.我也尝试删除插件,删除所有平台,然后添加一切,但没有运气.在一个全新的项目中关注Ionic文档时,我甚至会看到这个错误.
Uncaught (in promise): Error: Missing deploy plugin: `ionic-plugin-deploy` Error: Missing deploy plugin: `ionic-plugin-deploy` at Object.
<anonymous> (http://localhost:8100/build/main.js:58591:17) at __webpack_require__ (http://localhost:8100/build/main.js:20:30) at Object.
<anonymous> (http://localhost:8100/build/main.js:59389:73) at __webpack_require__ (http://localhost:8100/build/main.js:20:30) at Object.
<anonymous> (http://localhost:8100/build/main.js:57303:10) at __webpack_require__ (http://localhost:8100/build/main.js:20:30) at Object.
<anonymous> (http://localhost:8100/build/main.js:102834:79) at __webpack_require__ (http://localhost:8100/build/main.js:20:30) at Object.
<anonymous> (http://localhost:8100/build/main.js:91442:73) at __webpack_require__ (http://localhost:8100/build/main.js:20:30)
Run Code Online (Sandbox Code Playgroud)
小智 8
该错误看起来像是在浏览器中运行代码(离子服务)而不是在实际设备或模拟器上运行.
但是,ionic-plugin-deploy仅适用于设备.如果您使用浏览器处理应用程序的其他部分,则可以忽略错误.如果要调试"部署"代码,则需要使用设备.
如果要禁用执行的相关代码,可以使用platform.is('cordova')检查您是否在真实设备上.