npm 包 egg-watcher 使用教程

阅读时长 2 分钟读完

介绍

egg-watcher 是 EGG.js 应用程序的一个 npm 包,它可以用于监视应用程序中指定目录的变化,并且在这些文件发生变化时自动重启服务器,从而提高开发效率并降低错误。

安装

安装 egg-watcher 的命令如下:

配置

在应用程序的 config.default.js 文件中添加以下配置:

上面的配置表示监视 app 和 config 目录下的所有文件,并忽略所有以 .log 结尾的文件。

使用

在应用程序的启动文件(通常是 app.js)中添加以下代码:

注意,只有在本地环境下才应该启用 watcher,因为它会不断地重启服务器,这会影响生产环境的性能和稳定性。

示例代码

下面是一个示例代码,演示了如何使用 egg-watcher 监视应用程序中的文件变化:

-- -------------------- ---- -------
-- ------
-------------- - --- -- -
  -- --------------- --- -------- -
    ----- ------- - -----------------------
    -------------
  -

  ------------------- ----- --- -- -
    -------- - ------ --------
  ---
--
展开代码

当你修改了 app.js 文件并保存时,egg-watcher 会自动重启服务器,并且你可以在浏览器中访问 http://localhost:7001/ 来查看结果。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/45100

纠错
反馈

纠错反馈