ionic1错误:TypeError:无法读取未定义的属性'emit'
我正在使用ionic1和angularjs1制作应用程序。ionic1错误:TypeError:无法读取未定义的属性'emit'
今天,当我在终端执行ionic serve
命令。然后我得到以下错误。
[email protected]: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个月没有任何问题,但今天突然我面临这个问题。
我的离子版本是3.3.0
离子还是什么更新?我不明白。
我尝试了很多,解决方案非常简单。
我离子的一个版本是2.2.0
所以,我降级离子版本。
首先,删除离子,然后重新安装您的旧版本。
[email protected]: sudo npm uninstall -g ionic
[email protected]: sudo npm install -g [email protected]
或
[email protected]: sudo npm uninstall -g ionic
[email protected]: sudo npm install -g [email protected]
或
[email protected]: sudo npm uninstall -g ionic
[email protected]: sudo npm install -g [email protected]
不管是什么版本,只需卸载最新的离子和安装旧版本。
然后问题就解决了。
好吧,好吧...... –
是的,它很完美。它拯救我的一天。我试了很多,感谢 –
是的。正确。非常感谢.. –
重装离子
npm uninstall -g cordova ionic
npm install -g cordova ionic
这解决了我同样的问题
我也面临这样的错误。 它昨天运行良好,刚刚更新离子现在和这个错误开始 –
@MUHAMMADSOBAN请检阅我的答案。它将解决这个问题。 –