【发布时间】:2017-11-06 06:25:06
【问题描述】:
我即将使用 react-redux 部署一个 web 应用程序,我想知道是否可以让使用生产版本的用户修改配置文件,以便他可以设置自己的初始设置。
在我运行npm run build 之后,是否有可能在 build 文件夹中有一个 config.js 文件供用户直接修改?
如果没有,有没有更好的方法来使用其他策略来实现?
谢谢
【问题讨论】:
标签: javascript node.js
我即将使用 react-redux 部署一个 web 应用程序,我想知道是否可以让使用生产版本的用户修改配置文件,以便他可以设置自己的初始设置。
在我运行npm run build 之后,是否有可能在 build 文件夹中有一个 config.js 文件供用户直接修改?
如果没有,有没有更好的方法来使用其他策略来实现?
谢谢
【问题讨论】:
标签: javascript node.js
如果我理解正确,您希望公开一个 API 以更改最终用户的配置中的某些设置,然后以某种方式重新启动您的 API 服务器以应用这些更改。
总是一种危险的做事方式。您可以公开功能以更改最终用户的少数配置字段,并在应用时重新启动节点进程。从代码本身重启节点进程或编写监控源目录变化的热脚本的方法很少。
但要小心这样做有风险。希望这会有所帮助。
【讨论】:
2500 的计时器。如果用户希望更改该值,他/她可以打开config 文件并将其更改为3000。应用打开时会有一个计时器,其值为 3000。