引入此行为是为了更容易测试不同的配置。这种行为发生了 这里 在示例代码中:
app.post('/smart-home-api/reset-devices', function (request, response)
根据人们使用示例的方式,这种行为可能有点奇怪,所以我添加了一个新的配置选项: Config.enableReset 。
Config.enableReset
默认情况下,它将是真的。但是,通过将其设置为false,它应该在页面刷新时保持设备的持久性。
至于Bower,它不应该每次都下载文件,我认为这些日志只是注意到文件正在从服务器“获取”。我相信服务器会缓存响应,因此您可能会看到300范围内的状态代码而不是200。