我正在制作一个从目录中读取文本文件的工具。我正在使用NodeJS fs.readdir和fs.readFile函数。问题是,如果我添加一个新文件夹,我必须再次运行服务器。对于如何在不重新启动服务器的情况下使其动态化,您有什么建议吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
是的,我认为你想要的是什么
nodemon将监视启动nodemon的目录中的文件,如果有任何文件发生更改,nodemon将自动重启节点应用程序。
nodemon不需要对您的代码或开发方法进行任何更改。 nodemon只是包装你的节点应用程序,并密切关注任何已更改的文件。请记住,nodemon是节点的替换包装器,在运行脚本时将其视为替换命令行上的“node”一词。
答案 2 :(得分:0)
https://github.com/paulmillr/chokidar
此节点模块适合观看目录。它会创建,更新,删除以及几乎每个目录/文件操作的事件。