Cordova NPM模块的代码推送和更新

Cordova NPM模块的代码推送和更新,cordova,code-push,visual-studio-app-center,Cordova,Code Push,Visual Studio App Center,我有一个Cordova应用程序,可以利用它处理中小型更改,而无需用户返回应用程序商店。我知道新的本机功能不能通过代码推送来推送,因为这通常需要新的本机权限等。对于Cordova,这将是任何插件更改 然而,我不确定NPM模块的调整是否会通过代码推送更新得到响应?有人能解释这一点吗?我发现一个NPM模块暴露了一个方便的版本指示器。这使我能够确认,NPM调整确实是通过代码推送推出的 仅供参考-我使用的是Ionic,它利用angular 2+和webpack。我不是这方面的专家,但webpack似乎正在

我有一个Cordova应用程序,可以利用它处理中小型更改,而无需用户返回应用程序商店。我知道新的本机功能不能通过代码推送来推送,因为这通常需要新的本机权限等。对于Cordova,这将是任何插件更改


然而,我不确定NPM模块的调整是否会通过代码推送更新得到响应?有人能解释这一点吗?

我发现一个NPM模块暴露了一个方便的版本指示器。这使我能够确认,NPM调整确实是通过代码推送推出的


仅供参考-我使用的是Ionic,它利用angular 2+和webpack。我不是这方面的专家,但webpack似乎正在将NPM模块捆绑并缩小到
vendor.js
文件中。此文件(以及其他捆绑文件)包含在代码推送中,这就是为什么包含NPM模块更新。

我们肯定会发送NPM模块更改。当你发布一个CodePush版本时,你的整个JS包都会被发送到我们的后端,在那里我们会制作不同的东西发送给用户。任何更改都必须进行修补,并应用到包括软件包在内的设备上。没有它们,我们无法保证任何更新都能成功运行。

代码推送在node_模块中对我不起作用,可能是因为typescript?