我正在尝试使用离子客户端运行LoopBack服务器,但我收到“错误:无法获取/cordova.js”错误。
我的代码可以从github克隆:https://github.com/giladba/BetterTrader2.git
问题描述:
我创建了一个LoopBack应用程序,并在客户端目录中创建了一个Ionic选项卡应用程序。
之后,我在客户端目录上运行了这些命令:
离子平台添加android
离子构建android
在server / middleware.json中,我将index.html文件夹重定向到Ionic www文件夹,如下所示:
"files": {
"loopback#static": {
"params": "$!../client/www"
}
但是当我运行node .
时,我在浏览器中打开http://localhost:3000/时找不到cordova.js:
请注意,即使有异常,应用程序似乎也能正常工作。 知道如何修复异常吗?
答案 0 :(得分:2)
当部署在移动设备上时,Cordova会被注入应用程序。例如,在本地使用ionic serve
命令时,cordova.js总是404s。除非您使用的是cordova应用程序中的移动设备,否则您不需要它,并且在这种情况下它将自动部署。