是的,你应该缓存你的manifest.json文件,因为如果你正在构建一个PWA,则必须具备“添加到主屏幕”的功能。在你的manifest文件中,它包含一个需要被服务工作者缓存并在离线时返回200响应的“start_url”。 假设有人在离线浏览你的应用程序并且尚未将Web应用程序添加到主屏幕上,那么只要你缓存了manifest文件,它就会询问用户是否要将其添加到主屏幕上。