问题标签 [hot-reload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3108 浏览

qt - 使用 ApplicationWindow 时热重载 QML

有没有人能够在使用时热重载所有 QML 文件ApplicationWindow?我发现了一些示例,例如https://qml.guide/live-reloading-hot-reloading-qml/https://www.slideshare.net/ICSinc/how-best-to-realize-a-runtime-reload -of-qml,但大多数情况下他们使用Loader并且ApplicationWindow需要作为根项目,这不起作用(没有出现窗口)只是重新加载所有 QML 内容。

我试过了:

我在 C++ 端设置的上下文属性在哪里app,函数执行以下操作:

这种代码工作一次,窗口消失并重新出现,但快捷方式只工作一次,但没有第二次......

任何想法如何实现这一点?

0 投票
1 回答
2454 浏览

flutter - 如何在 Flutter Hot Reload 上保持 BLoC 状态?

我喜欢 Flutter 热重载,但发现我的 BLoC 中的状态没有保留。每次我进行热重载时它都会重置。

有没有办法保存该状态,使其在热重载后仍然存在?(我可以接听电话还是什么?)

谢谢你的时间!

0 投票
1 回答
4225 浏览

dart - 如何检测 Flutter App 代码中的热重载?

我有一个资产文件需要先处理才能使用。该资产文件将被大量编辑,我希望每次进行编辑时都不必重新启动应用程序。

我知道该类reassemble上存在该方法State。但是,这需要有一个虚拟小部件来覆盖此方法并将其放在应用程序中的某个位置以获取有关热重载的通知。

然后我可以像这样使用它:

但是,将这些添加到单个页面意味着只要页面在堆栈中,它就可以工作。并且将它们添加到多个页面意味着挂钩将执行多次。

有没有办法在全球范围内获得有关热重载的通知?

0 投票
1 回答
361 浏览

javascript - 如何使用 Webpack 的热重载更新 Apollo 服务器上的模式?

我看到这个:

但是什么都没有更新。我已经尝试了一些我在网上找到的关于 webpack 的 output.publicPath 的其他解决方案。我不知道还能做什么,很快我就要投入生产了。重新启动服务器不是我的选择。

我的代码:

谢谢!

0 投票
1 回答
553 浏览

wildfly - 如何在wildfly服务器中以编程方式热重载静态资源(如xhtml)以获取爆炸战争中存在的库

我在wildfly 10 中基于JSF 展开了war 文件。我有多个带有XHTML 和CDI bean 的jar 文件,它们存在于exploded war 的lib 中。如果我更改与 lib 中存在的 jar 相关的源中存在的 XHTML 文件中的内容,则需要重新加载内容,而无需更新 lib 文件夹中的 jar 文件并重新部署 war 文件。

如何实现这个功能?这已经在 netbeans / eclipse IDE 中作为“复制静态资源”提供。但这不适用于罐子。

环境:服务器:Wildfly 10 项目类型:JSF maven

0 投票
1 回答
483 浏览

vagrant - 在 Vagrant VM 中运行热重载

我正在尝试在我的 Laravel Homestead Vagrant 盒子上开发一个 nuxt 应用程序,因为这就是(Ubuntu 上的 Nginx)它将在网络上实时提供的方式,但似乎没有办法在提供文件时观看文件在虚拟机上。

如果我在我的 Mac 上运行 yarn dev,它将在 localhost:3000 上提供服务,并且热重载按预期工作,但如果我在 vm 中运行 yarn dev,它会在 nginx 中列出的 vm localhost:3000 上加载,它照常提供域下的站点,但不注册任何文件更改。

有没有办法运行它,以便文件更改将反映在 vm 中并触发重新加载?

0 投票
1 回答
793 浏览

extjs - Sencha Ext JS 热重载/实时更新

我正在运行Ext JS 6.2,与新框架相比,我错过的一个功能是开发期间的热重载/实时重载(对于 js 文件和 css 文件)。每X秒按一次 F5刷新页面是浪费时间

我尝试配置browsersyncvagrant但观察者可能没有看到正确的文件。由于 sencha 有sencha app watch并且从 Sencha 6.2 开始,还有一个名为“ Fashion ”的新功能,我认为还有一些选项/解决方法可以启用“页面刷新”

如何在 Sencha 中配置热重载?

0 投票
2 回答
13896 浏览

angular - 监听更改并在代码更改时重新加载容器 - docker-compose

我在 Visual Studio 2019 中将 docker-compose 与 docker 一起用于运行 linux 容器的 Windows。我想为 Angular 客户端应用程序启用热重载。

我修改了运行应用程序的 npm 命令以包含如下轮询:

并像这样在 docker-compose 中添加了一个卷:

还额外暴露了 webpack 端口

docker-compose 文件位于 repo 的根目录,而 Angular 应用程序位于 /ClientApp 文件夹中。这使得每次导航到 localhost:4200 时应用程序都无法 GET\。如果我注释掉卷映射,应用程序开始工作,但重新加载没有。我希望它能够在每次更改任何前端代码时监听代码中的更改并根据需要更新容器。

整个码头文件:

0 投票
1 回答
272 浏览

node.js - Nodemon 和 babel-node 多次重启

我在开发环境中使用带有 babel-node 的 nodemon。我在 Windows 7 上工作,每次更改代码时,nodemon 都会重新启动多次。

我在 google 甚至在 stackoverflow 和 github 上搜索,临时解决方案只是:重新安装 nodemon: npm i -g nodemon。但是几分钟后,问题又回来了:(

我尝试添加--delay sometime甚至重新安装 node.js 但它不起作用

我该如何解决?这个问题减慢了我的工作:(

0 投票
2 回答
13966 浏览

svelte - Svelte 热重载问题

最近开始使用 sveltejs 模板玩 Svelte。一切正常,但是当我对文件进行任何更改时,它不会将更改热重新加载到 Web 浏览器,因此我必须手动刷新页面才能看到更改。设置中是否有任何选项可以启用该功能,或者此时不可能?