是否可以使用 HMR 的 nativescript 预览功能?
Is it possible to use nativescript preview functionality with HMR?
我正在使用 'tns preview' 命令调试我的应用程序,但 HMR 似乎无法正常工作。
我使用 'tns create' 命令生成了一个空白的 vue 项目,并使用预览功能启动了它。该应用程序已成功部署到 Android 设备,但我所做的任何代码更改都不会应用到该设备。
这是不支持还是我做错了什么?
我通过在 webpack 配置文件中添加以下选项设法让它工作:
观看选项:{
poll: 1000 // 每秒检查一次变化
}
我强烈建议在使用 nativescript-vue 时使用 --no-hmr
选项。
即使它会观察变化,它也不会总是显示预期的行为。
重新启动应用程序只需要 3-5 秒,但从长远来看可以为您省去很多麻烦。
tns preview --no-hmr
或 tns run --no-hmr
--no-hmr - 禁用热模块更换 (HMR)。在这种情况下,当应用代码更改时,CLI 将传输修改后的文件并重新启动应用程序。
我正在使用 'tns preview' 命令调试我的应用程序,但 HMR 似乎无法正常工作。 我使用 'tns create' 命令生成了一个空白的 vue 项目,并使用预览功能启动了它。该应用程序已成功部署到 Android 设备,但我所做的任何代码更改都不会应用到该设备。 这是不支持还是我做错了什么?
我通过在 webpack 配置文件中添加以下选项设法让它工作:
观看选项:{ poll: 1000 // 每秒检查一次变化 }
我强烈建议在使用 nativescript-vue 时使用 --no-hmr
选项。
即使它会观察变化,它也不会总是显示预期的行为。
重新启动应用程序只需要 3-5 秒,但从长远来看可以为您省去很多麻烦。
tns preview --no-hmr
或 tns run --no-hmr
--no-hmr - 禁用热模块更换 (HMR)。在这种情况下,当应用代码更改时,CLI 将传输修改后的文件并重新启动应用程序。