ionic-framework - ionic1 错误 : TypeError: Cannot read property 'emit' of undefined

标签 ionic-framework

我正在使用 ionic1 和 angularjs1 制作应用程序。

今天,当我在终端中执行ionicserve命令时。然后我得到以下错误。

js@js:peoject$ ionic serve
[INFO] Starting server: --port=8100 --p=8100 --livereload-port=35729 --r=35729 --address=0.0.0.0 - Ctrl+C to cancel
TypeError: Cannot read property 'emit' of undefined

过去 2-3 个月没有任何问题,但今天我突然遇到了这个问题。

我的 ionic 版本是3.3.0

ionic 或其他方面有什么更新吗?我不明白。

最佳答案

我尝试了很多,解决方案很简单。

我之前的 ionic 版本是 2.2.0

所以,我降级了 ionic 版本。

首先,删除 ionic,然后使用旧版本重新安装。

harish@harish: sudo npm uninstall -g ionic
harish@harish: sudo npm install -g <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="9cf5f3f2f5ffdcaeb2aeb2ac" rel="noreferrer noopener nofollow">[email protected]</a>

harish@harish: sudo npm uninstall -g ionic
harish@harish: sudo npm install -g <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="167f79787f75562438243825" rel="noreferrer noopener nofollow">[email protected]</a>

harish@harish: sudo npm uninstall -g ionic
harish@harish: sudo npm install -g <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="eb8284858288abd9c5d8c5db" rel="noreferrer noopener nofollow">[email protected]</a>

无论版本是什么,只需卸载最新的 ionic 并安装旧版本即可。

那么问题就解决了。

关于ionic-framework - ionic1 错误 : TypeError: Cannot read property 'emit' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44536906/

相关文章:

angularjs - ngOnInit 和 Constructor 被调用两次

android - 跨 webView 和 CordovaWebView android 共享 localStorage

angular - Ionic 中的自定义字体问题

android - 使用 Ionic 应用程序在 Android 上出现 Firebase 身份验证网络错误

javascript - Karma-Jasmine:测试模式的关闭

javascript - 如何使用 Parse 访问和查询对象的 ID?

android - 如何在 Cordova 中使用 Crosswalk 作为 inAppBrowser 的浏览器

javascript - ionic 图片到 s3

javascript - 如何仅在 Angular 中使用 ng-options 来转换值

javascript - 类型错误 : Cannot read property 'userid' of undefined