本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
缓存问题排查
如果某个 Amplify 应用程序遇到缓存问题,请参阅本节中的相关主题以获取帮助。
我想减小应用程序的缓存大小
当您使用缓存时,可能会缓存构建之间未被清理的中间文件。缓存这些不常使用的文件会增加缓存的大小。为防止出现这种情况,您可以在应用程序构建规范的 cache 部分中使用 ! 指令将特定文件夹排除在缓存范围之外。
以下构建设置示例演示了如何使用 ! 指令来指定不需要缓存的文件夹。
cache: paths: - node_modules/**/* - "!node_modules/path/not/to/cache"
缓存 node_modules 文件夹时,默认情况下将会忽略 node_modules/.cache。
有关 Amplify 应用程序构建规范设置的完整示例,请参阅构建规范的 YAML 语法参考
我想禁止某个应用程序读取缓存
如果要禁止某个应用程序读取缓存,请从该应用程序的构建规范中移除缓存部分。