初步完善wath模块，子目录的变化需要递归到根目录来处理
根据文件夹内的文件列表来生成的hash，不会受子目录下内容的影响，所以无需递归回根目录