几个月前,我尝试了一下塔布里斯,这是一个很好的框架,用于在Javascript中开发原生的Android和iOS应用程序。我想今天再谈一谈,但我的测试应用程序存在javascript版本问题。
首先,在Tabris移动应用程序端的QR代码扫描由于错误udefined而失败。我手动设置IP地址,应用程序连接到运行在我笔记本上的Tabris服务器。但是,移动应用程序上的控制台抱怨:版本错配: Javascript模块" tabris“(版本3.5.0)与本机tabris平台(版本3.6.0)不兼容。
我从用tabris-cli升级npm i -g tabris-cli开始。没什么用。然后我卸载并重新安装了移动应用程序和tabris-cli。这两个版本现在都在3.6.0版本中,但仍然存在相同的错误。
知道吗?
发布于 2020-09-13 06:48:44
版本错配错误的原因是项目的本机应用程序代码和JavaScript框架的代码不同。如果查看运行package.json的目录的tabris serve文件,可能会将tabris依赖项设置为3.5.0。
您可以通过运行以下命令来更新它:
npm install tabris@3.6.0 --savehttps://stackoverflow.com/questions/63867866
复制相似问题