【问题标题】:Fastify reload browserFastify 重新加载浏览器
【发布时间】:2021-11-29 05:46:41
【问题描述】:

在 Fastify 框架中无论如何都会在保存时发生更改时刷新浏览器。 在 Express 中,我们有 npm livereload 作为中间件来监听 Express 中的后端变化。 Fastify 中是否有类似的功能,或者我必须编写自己的注册插件才能在后端更改时自动刷新浏览器?

【问题讨论】:

    标签: javascript node.js frameworks fastify


    【解决方案1】:

    是的,有fastify-cli 模块: https://github.com/fastify/fastify-cli

    它具有--watch 选项,您可以使用该选项在文件更改时实时重新加载后端。

    在您的package.json 中添加此脚本:

     "dev": "fastify start -l info --watch --pretty-logs app.js",
    

    注意app.js必须暴露这个接口:

    module.exports = function (fastify, ops, next) {
      next()
    }
    

    【讨论】:

    • 它不刷新浏览器只重新加载服务器。我还需要一些可以刷新浏览器的东西。
    猜你喜欢
    • 2013-07-28
    • 2012-11-04
    • 2023-04-09
    • 2014-10-03
    • 2015-01-05
    • 2013-12-14
    • 2017-11-08
    • 2014-08-09
    • 1970-01-01
    相关资源
    最近更新 更多