0

在 gitlab 管道中安装依赖项时出错。我不知道我能用这个错误做什么。有人可以解释为什么会出现吗?

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! mozjpeg@7.1.1 postinstall: `node lib/install.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the mozjpeg@7.1.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-10-21T11_15_27_617Z-debug.log
4

1 回答 1

0

如果您不将node_modulespackage-lock.json推送到您的存储库

这可能是这个版本中众所周知的问题

https://github.com/imagemin/mozjpeg-bin/issues/68

我建议你使用旧版本"mozjpeg": "7.1.0",你需要在 package.json 中更改它

如果您将node_modulespackage-lock.json推送到您的存储库

您可以尝试在 npm install 之前将其添加到您的管道中

rm -rf node_modules package-lock.json
于 2021-10-21T11:45:21.710 回答