代码推送并更新到NPM模块



我有一个Cordova应用程序,该应用程序利用代码来处理小/中等更改,而无需用户返回App Store。我知道无法通过代码推动推动新的本地功能,因为通常需要新的本机权限等。对于Cordova,这将是任何插件更改。

但是,我不确定NPM模块是否会通过代码推动更新来拾取调整?有人能阐明吗?

我们肯定会发送NPM模块更改。当您进行CodePush发布时,您的整个JS捆绑包都会发送到我们的后端,在那里我们生产Diff以发送给用户。任何更改都可以修补并应用于包括软件包的设备。没有它们,我们将无法确保任何更新能够成功运行。

我找到了一个NPM模块,该模块暴露了方便的版本指示器。这使我能够确认NPM调整确实是,实际上是用代码推出的。

fyi-我正在使用利用Angular 2 和WebPack的离子。我在这里不是专家,但是WebPack似乎正在捆绑并将NPM模块缩小到vendor.js文件中。该文件(以及其他捆绑文件(包含在代码按钮中,这就是为什么包括NPM模块更新的原因。

最新更新