问题标签 [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 回答
9619 浏览

docker - 使用 docker-compose 进行 Vue.js 本地开发

我尝试使用docker-compose本地开发。但是如果某事发生变化,我必须重建我的代码......所以我需要这个“热重载”功能但我无法实现它。也许有人可以帮助我或给我一些提示。我不用Nginx作代理(Envoy),就像服务器一样。

Vue.js 码头工人

Docker-撰写文件

非常感谢你的帮助

0 投票
1 回答
388 浏览

javascript - webpack-hot-middleware 不提供任何文件

我按照 GitHub 页面上的教程进行webpack-hot-middleware操作,但无法使其正常工作。我在浏览器中收到下一个:index.bundle.js:1 Uncaught SyntaxError: Unexpected token <因为找不到文件。我知道webpack-dev-middleware在内存中提供文件,但我不知道如何使它工作。

这是 server.js:

这里是index.ejs

最后在这里是webpack.config.js

IMOCENTRAL_SITE_DATA是项目文件夹之外的位置。

0 投票
0 回答
807 浏览

node.js - 使用通过代理使用的自定义 Web 服务器在 Visual Studio 2017 中为 asp.net core spa(react)应用程序热重新加载

我有一个基于 asp.net core 2.2 react 模板的应用程序

ClientApp 下的反应应用程序有我自己的反应应用程序构建脚本,它通过“npm run build”自定义脚本在 ClientApp 下的 lib 文件夹中编译东西。

更重要的是,该应用程序使用基于自定义节点/express 的 Web 服务器运行(clientapp 中的 npm run start 将启动一个 Web 服务器脚本,该脚本将侦听端口 6000)

我不能使用模板附带的标准反应开发服务器。asp.net核心层的startup.cs文件通过spa.UseProxyToSpaDevelopmentServer( http://localhost:6000 )使用

在 vs 2017 的调试会话期间,在 ClientApp\src 文件夹中的 typescript 文件发生任何更改时,我需要
1.Invoke 在 ClientApp\package.json 中的脚本“build”以编译 ClientApp\lib 文件夹中的反应应用程序 2.重新启动我的 Web 服务器通过脚本“开始”运行以选择 lib
3.Reload 浏览器中的新更改

目前我已经添加了一个“调试”脚本,它使用 nodemon 来跟踪反应应用程序的变化并在构建脚本后重新启动服务器

我仍然必须自己重新加载浏览器,并且在构建/启动完成之前它一直失败。我需要一种更好的方法来通过正确配置封装 asp.net 核心项目来一次性完成此操作。

请帮我想办法:)

0 投票
1 回答
975 浏览

flutter - 颤振热重载不适用于平板电脑模拟器

我正在Flutter使用 Android Studio 3.3.1 开发一个应用程序。

我刚刚开始了这个项目,删除了一些关于默认计数器应用程序的样板代码,还创建了一个平板电脑模拟器。

我可以在平板电脑中运行代码,按下播放按钮没有任何问题,但是当我对代码进行一些更改时,我没有激活热重载按钮。

我尝试在另一个移动模拟器上运行相同的应用程序,并且热重载按钮确实有效。

有人遇到同样的问题吗?

模拟器出现问题:Nexus 10 API Q

在此处输入图像描述

0 投票
0 回答
287 浏览

android - 在 note 9 上启用热重新加载,以便与 expo 一起使用

有人知道如何访问note 9上的硬件菜单吗?如图所示,我需要能够打开“启用热重载”...

图片

0 投票
2 回答
13675 浏览

python - 使用 Python 开发 Flask 应用程序时如何自动刷新浏览器?

我已经开始学习 Flask 来开发 Web 应用程序。我真正缺少的是在任何代码更改(包括静态文件、模板等)后自动刷新浏览器。这似乎是几乎所有 Javascript 框架中的标准功能。前端人员对此有几个术语:自动重新加载/刷新,热重新加载/刷新(hotreload),实时重新加载/刷新(livereload),......

在 Stackoverflow 上,最类似的问题与 Flask 服务器的自动重新加载有关(--> https://stackoverflow.com/search?q=flask+auto+reload)。

J 只想要一个简单的浏览器刷新。

我用谷歌搜索并尝试了几件事 - 没有运气:

我怎样才能在使用 Flask 时获得流畅的开发体验,而不必每天在浏览器中按 1000 次 F5 键来查看我的更改结果?

我认为答案python-livereload离上面的链接很近。所以我想我的问题的另一个标题可能是:

有人有 Flask + python-livereload 的工作示例吗?

我从他们的文档中得到它是愚蠢的:)

编辑:为了完整起见,这里是我正在使用的 Flask 应用程序。

我启动应用程序

0 投票
1 回答
1178 浏览

browser-sync - Lite Server 热重载不适用于默认配置

对我的 index.html 文件进行更改后,Lite Server 不会重新加载页面。

我没有使用 bs-config.json 文件。使用以下命令启动 lite 服务器时,我的 index.html 在新选项卡中正确打开:

npm run dev

此控制台信息可能会有所帮助:

更改和保存我的 index.html 时,

出现在我的控制台中,但我的页面没有重新加载。我需要按 F5 然后

出现在我的控制台中。

包.json:

如何让 Lite Server 热重载我的页面?

0 投票
1 回答
107 浏览

vue.js - 如何在一些简单的 JS 函数(不是 React / Vue)上启用热重载

我有一个使用 Vue/cli 作为前端的经典演示项目。

Runninnpm run serve运行良好,对组件的任何更改确实都是热重载的。

现在,如果我还希望mylib.js在更改时重新加载代码怎么办。

假设mylib.js是以下代码。

我称它为XXX.foo()show BAR TEST 1,然后如果我编辑BAR TEST 1BAR TEST 2我看到更改被拾取npm run serveXXX.foo()没有重新加载。

在 webpack 中挖掘了一下,我看到了一些关于一些hot()API 的提及。我需要写mylib.js不同的吗?(模块)。

vue.config.js

0 投票
1 回答
246 浏览

android-studio - 在 android 中禁用了热重载按钮并且 CTRL+S 不起作用

我已经安装了 android studio 并使运行颤振应用程序的所有设置都做得很好,但是由于我安装了所有这些设置,所以顶部栏上的热重载按钮被禁用。

我重新启动了 IDE,但它不起作用 CTRL+S 在我的情况下不起作用,因为热重载按钮不可点击。连接到服务协议时出错:HttpException: Connection closed before full header was received, uri = http://127.0.0.1:59005/1rJS68FLV5A=/ws这是我见过的新型错误,所以问题可能是由于这但我不确定。 在此处输入图像描述

0 投票
1 回答
518 浏览

android - Android studio Flutter 热重载按钮不起作用

在 android studio 中,我的热重载和热重启按钮始终处于非活动状态。 https://imgur.com/a/Gzubj32

Android studio 版本:3.4 android studio sdk tools 版本:26.1.1 flutter doctor 没问题