React项目build文件夹中robot.txt修改时间显示1985年是否数据损坏?
React Build文件夹中robots.txt修改时间显示1985年是否属于数据损坏?

- 这种情况不属于数据损坏,更大概率是构建工具生成文件时的时间戳异常。
- React项目构建时,像Create React App这类常用工具,在生成静态文件时可能会把文件修改时间设为固定值(比如1985年或更常见的1970年),这么做是为了优化缓存——固定时间戳能让CDN或浏览器更稳定地缓存静态资源,避免不必要的缓存更新。
- 先检查robots.txt的内容是否符合预期,要是内容正常,完全不影响应用部署和运行;如果内容有问题,重新执行
npm run build(或yarn build)生成构建文件,基本就能解决时间戳显示的异常。
内容的提问来源于stack exchange,提问作者RJA
相关产品推荐
相关产品推荐

