【问题标题】:Apache Cordova: How to Auto-reload the app during development when changes detected?Apache Cordova:检测到更改时如何在开发期间自动重新加载应用程序?
【发布时间】:2021-01-17 18:35:30
【问题描述】:

大家好。我正在使用最新推荐的 NPM 的最新 Cordova 构建,并且想知道是否有比 CTRL+C 退出应用程序并运行 cordova run browser 更快的方法来评估对应用程序代码所做的更改测试快速变化时需要一段时间来加载。

有一堆像 --livereloadbrowser sync 这样的插件似乎不想安装或运行,因为代码折旧、依赖关系或只是被放弃多年。

今天我可以使用什么来让应用在我推送代码更改时在浏览器中实时重新加载?

谢谢。

【问题讨论】:

    标签: cordova cordova-plugins


    【解决方案1】:

    是的,您可以并且应该创建一个虚拟主机并托管您的 www 文件夹(通过 Apache、IIS 等)。 将这样的内容添加到您的主机文件中

     127.0.0.1     my.app
    

    然后通过http://my.app访问您的应用

    然后在进行更改时按 F5

    【讨论】:

    • 这就是我现在正在做的事情,但我认为不会更新从终端运行的 Cordova 应用程序的实例。那只是让我看到更新的 html、css 和 js 代码。文件传输和本地文件存储代码等所有 Cordova API 相关代码呢?
    • 本机接口 (cordova) 没有快速测试路径。你要么做你所做的,要么构建一个测试版本并在设备或模拟器上测试......
    猜你喜欢
    • 1970-01-01
    • 2014-12-24
    • 2017-03-13
    • 2013-04-27
    • 2018-06-13
    • 2014-06-17
    • 2014-08-07
    • 1970-01-01
    相关资源
    最近更新 更多