【问题标题】:Gatsby can't reload changes on WindowsGatsby 无法在 Windows 上重新加载更改
【发布时间】:2018-02-27 08:01:52
【问题描述】:

有一个使用 Gatsby 站点生成器的项目。我在我的 Windows 电脑上运行它。我是按照this manual设置的。它运行。但是当我更改某些来源时,实时重新加载不起作用。据我所见,当出现更改时它不会编译项目。 如果我手动重新启动服务器,我的更改是可用的。 我该如何解决?或者可能有什么方法可以在不重新启动服务器的情况下通过句柄编译更改?

【问题讨论】:

    标签: node-gyp gatsby


    【解决方案1】:

    这仅发生在 Windows 操作系统上。

    我找到了实时重新加载在 Gatsby 上不起作用的原因。当 IDE (IntelliJ IDEA) 同步设置 包含选定的“安全写入”选项时,它不起作用。 根据文档“更改的文件首先保存在临时文件中。如果保存操作成功,正在保存的文件将替换为保存的文件。”取消选中此选项时,Gatsby 上的实时重新加载效果很好。 我不知道为什么,Grunt 可以正确使用“安全写入”选项,但 Gatsby 不能。

    【讨论】:

      猜你喜欢
      • 2021-10-29
      • 1970-01-01
      • 2020-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多