首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >corodva更新后,Android应用程序中的一些功能在运行时失败

corodva更新后,Android应用程序中的一些功能在运行时失败
EN

Stack Overflow用户
提问于 2018-11-14 08:58:41
回答 1查看 23关注 0票数 0

我的应用程序一直运行良好,直到那时我更新了最新的cordova CLI版本,因为我注意到一个功能在运行时不起作用,而我通过chrome:// latest调试时注意到一条消息“插件没有安装.”所发生的一定是,当我卸载一个插件通过离子cordova插件删除,一定错过了额外的步骤npm卸载。因此,构建必须完成,但是应用程序在运行时失败了。这场灾难让我想到了一个完整的清理&然后重新构建应用程序,因为我认为修补程序可能会工作,但可能会导致一些不一致或其他。我遵循了以下步骤

  1. 卸载nodejs (从windows程序)
  2. 物理地从c:\ProgramFiles中删除nodejs文件夹
  3. 物理删除npm文件夹下的C:\用户\AppData\漫游\
  4. 使用nvm重新安装最新的nodejs和npm
  5. 在项目根目录下,我删除了一个强大的 node_modules文件夹
  6. 我运行了check(在从新的npm安装这个工具之后)
  7. 遵循check和卸载工具发现的所有未使用的软件包的差异,知道这是一个盲步骤,因为我的意图是做一个全面的清理,即使我碰巧卸载了任何我认为可以在构建失败时安装它们的包,因为最好让构建失败和修复问题而不是构建成功和在应用程序中找到运行时问题。

现在进退两难:( )

( a)当我物理删除node_modules时,为什么npm卸载需要这么长时间才能卸载,而该卸载已经被删除了

( b)一些npm卸载命令没有从package.json中删除条目,这非常令人担忧,如果package.json没有更新,那么球就会返回球场。

请任何人帮助做一个干净的最好的方法。我是这个混合应用程序开发的新手,请原谅我的无知。

EN

回答 1

Stack Overflow用户

发布于 2018-11-15 02:43:50

这是最新的cordova版本7.1.2 https://github.com/j3k0/cordova-plugin-purchase/issues/758中的cordova插件购买的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53296307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档