gpt4 book ai didi

javascript - npm install 错误出预安装脚本

转载 作者:行者123 更新时间:2023-12-05 06:14:23 24 4
gpt4 key购买 nike

我需要修复 knexnest > knex > minimist 的安全漏洞。 minimist 的版本没有通过npm audit fix 或简单的npm update 进行更新。我关注了this article它更新了版本并给出了 0 的漏洞分数。但是现在当我创建一个 docker 图像(构建)我的 repo 时,它在预安装脚本中失败。

npx: installed 5 in 5.29s
EACCES: permission denied, open './package-lock.json'
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! my-service@1.2.3 preinstall: `npx npm-force-resolutions`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the my-service@1.2.3 preinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR! /home/node/.npm/_logs/2020-07-15T09_56_56_625Z-debug.log

在编辑器上本地安装模块时,没有弹出错误。请帮忙!

最佳答案

我有同样的错误,我修复了它

chmod 666 package-lock.json

这似乎不是根本原因解决方案,但它是一个简单的解决方法。

关于javascript - npm install 错误出预安装脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62913077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com