使用CircleCI-version: 2.1
-进行连续部署,其中缓存已安装的依赖项。基于save_cache
文档:
在我们的对象存储中生成并存储文件或文件目录的高速缓存,例如依赖项或源代码。以后的作业可以还原此缓存。
当前场景:
请参见下面的。circleci / config.yml文件中的simplified缓存步骤:
save_cache
一旦将新软件包添加到项目中,问题就会出现,因此package.json文件正在更改。同时CircleCI显示<步骤的消息:
跳过高速缓存生成,密钥已经存在高速缓存:依赖项在2020-05-23 19:29:29 +0000 UTC创建了一个]然后,一旦还原了缓存,显然在构建步骤中找不到新添加的软件包:
./ src / index.tsx找不到模块:'有没有办法检查管道中的程序包名称
'。确保已安装此软件包。问题:
package.json
更改?理想情况下,仅在这种情况下才安装依赖项,以便可以清除和更新缓存。也许我在文档中没有看到任何内容。感谢您的帮助,谢谢!使用CircleCI-版本:2.1-用于在已安装的依赖项进行缓存的情况下进行连续部署。基于save_cache文档:生成并存储文件或文件目录的缓存,例如...