设置全局npm缓存依然无效,每次yarn install命令都需要重新下载依赖文件,解决方法如下:

使用npm安装yarn后

在jenkinsfile中执行yarn install 命令时设置以下参数指定全局缓存文件位置

yarn install --prefer-offline --modules-folder /usr/local/n/versions/node/14.16.0/node_global/lib/node_modules/ --cache-folder /usr/local/n/versions/node/14.16.0/node_cache/

如果出现找不到命令的情况请配置jenkinsfile环境变量

environment {
	NODE_PATH = '/usr/local/n/versions/node/14.16.0/node_global/lib/node_modules/'
}
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐