问题标签 [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.
docker - 使用 docker-compose 进行 Vue.js 本地开发
我尝试使用docker-compose
本地开发。但是如果某事发生变化,我必须重建我的代码......所以我需要这个“热重载”功能但我无法实现它。也许有人可以帮助我或给我一些提示。我不用Nginx
作代理(Envoy
),就像服务器一样。
Vue.js 码头工人
Docker-撰写文件
非常感谢你的帮助
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
是项目文件夹之外的位置。
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 核心项目来一次性完成此操作。
请帮我想办法:)
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 应用程序。
我启动应用程序
browser-sync - Lite Server 热重载不适用于默认配置
对我的 index.html 文件进行更改后,Lite Server 不会重新加载页面。
我没有使用 bs-config.json 文件。使用以下命令启动 lite 服务器时,我的 index.html 在新选项卡中正确打开:
npm run dev
此控制台信息可能会有所帮助:
更改和保存我的 index.html 时,
出现在我的控制台中,但我的页面没有重新加载。我需要按 F5 然后
出现在我的控制台中。
包.json:
如何让 Lite Server 热重载我的页面?
vue.js - 如何在一些简单的 JS 函数(不是 React / Vue)上启用热重载
我有一个使用 Vue/cli 作为前端的经典演示项目。
Runninnpm run serve
运行良好,对组件的任何更改确实都是热重载的。
现在,如果我还希望mylib.js
在更改时重新加载代码怎么办。
假设mylib.js
是以下代码。
我称它为XXX.foo()
show BAR TEST 1
,然后如果我编辑BAR TEST 1
到BAR TEST 2
我看到更改被拾取npm run serve
但XXX.foo()
没有重新加载。
在 webpack 中挖掘了一下,我看到了一些关于一些hot()
API 的提及。我需要写mylib.js
不同的吗?(模块)。
vue.config.js
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这是我见过的新型错误,所以问题可能是由于这但我不确定。 在此处输入图像描述
android - Android studio Flutter 热重载按钮不起作用
在 android studio 中,我的热重载和热重启按钮始终处于非活动状态。 https://imgur.com/a/Gzubj32
Android studio 版本:3.4 android studio sdk tools 版本:26.1.1 flutter doctor 没问题