增加了直接读取文件的入口