解决Docker启动之npm版本不兼容问题

news2024/12/22 16:10:26

报错内容:

npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
npm WARN tar ENOENT: no such file or directory, open '/home/wvp-GB28181-pro/web_src/node_modules/.staging/source-map-6e15e1a3/dist/source-map.min.js'

从报错字面意思可以知道是npm版本不兼容问题,有个大佬总结出了关于版本问题的两种报错情况:

另外的使用npm v6的版本产生的lockfileVersion为1,而使用npm v7的版本产生的lockfileVersion为2,根据报错意思就是需要将npm更新到最新的版本

这里因为我是通过docker启动的,所以需要从dockfile去修改

在dockerfile中加入一行:RUN npm install -g npm@7.6.0 即可

参考文章:

npm install 安装依赖时参照 package-lock.json,npm 版本不对导致警告。 - zheyi420 - 博客园 (cnblogs.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1180414.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023北京1024城市开发者聚会总结

🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 &a…

【LeetCode:2586. 统计范围内的元音字符串数 | 模拟】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

华为ICT——第六章:深度学习和卷积神经网络/详篇

目录 1:深度学习卷积的重要概念: 2:CNN核心思想——局部感知: CNN核心思想——参数共享: 3:卷积层的功能: 4:不同深度的卷积层提取的特征: 5:卷积效果——…

docker常用命令解析+Mysql基本操作和语法+Navicat的基本使用及常见报错

一、docker常用命令 1.查看docker容器的列表 语法:docker ps 2. 查看容器里的内容 语法:docker exec -it 容器名 容器内执行的命令 例子:docker exec -it mysql bash 含义:在mysql容器里,启动一个bash shell。 进…

【终端目标检测03】nanodet训练自己的数据集、NCNN部署到Android

nanodet训练自己的数据集、NCNN部署到Android 一、介绍二、训练自己的数据集1. 运行环境2. 数据集3. 配置文件4. 训练5. 训练可视化6. 测试 三、部署到android1. 使用官方权重文件部署1.1 下载权重文件1.2 使用Android Studio部署apk 2. 部署自己的模型【暂时存在问题】2.1 生成…

2023第一届OPENAIGC开发者大赛圆满收官获奖名单公示

11月4日,历时两个月的「2023第一届开放AIGC开发者大赛」在苏州国际博览中心圆满收官。本次大赛以“AI生成未来”为主题,旨在寻找并推动中国大模型、AIGC领域的创新人才和前沿技术应用。云集来自各大行业与领域的企业、高校等323支优秀团队,共…

记录访问http链接,刷新页面会自动转到https问题

解决方法 点击地址栏前边小锁的标识,会弹出窗口,选择网站设置,然后找到左边”隐私与安全“选项卡下的”不安全内容“选项,默认的选项是”屏蔽(默认)“,改成”允许“。

OSPF下的MGRE实验

一、实验要求 1、R1-R3-R4构建全连的MGRE环境 2、R1-R5-R6建立hub-spoke的MGRE环境,其中R1为中心 3、R1-R3...R6均存在环回网段模拟用户私网,使用OSPF使全网可达 4、其中R2为ISP路由器,仅配置IP地址 二、实验拓扑图 三、实验配置 1、给各路…

国内MES系统应用研究报告 | MES系统如何选型?

随着制造企业数字化转型需求的增强,工业软件的需求也不断被激发。 2022年,中国MES软件(制造执行系统)及服务市场规模实现23.8%的较高速增长。同时,随着工业互联网、MOM的兴起和不断发展,也推动着MES持续发…

宠物商城系统

源码下载地址 支持:远程部署/安装/调试、讲解、二次开发/修改/定制 宠物商城系统,支持登录、注册、浏览、搜索、详情页、加入购物车。比较简单

怎样选择文件外发控制系统,让数据实现高效安全交换?

制造型企业都非常重视其知识产权(IP)的安全性,尤其是其最有价值的产品设计数据的安全问题。基于复杂的供应链生态,每天可能要与几十家甚至上百家供应商及合作伙伴进行数据交换。不管是一级还是二级供应商,合作伙伴还是…

大华同轴电缆低时延监控方案300ms

1.具体的方案如下: 同轴电缆可以最长支持500米,8路视频流,原始视频流 产品型号:DH-HAC-HFW2401M-I1 和 DH/HCVR7104HS-V6 京东的上宣称实时: 2.时延具体参数 找技术厂家咨询了具体的时延参数,厂家说无法…

【文末送书】博客模板

【点我-这里送书】 本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,《Java王大师王天师》 公众号:JAVA开发王大师,专注于天道酬勤的 Java 开发问题中国国学、传统文化和代码爱好者的程序人生,期待你的…

halcon快速傅里叶变换

说明 低频特征是灰度变化不明显,例如图像整体轮廓,高频特征是图像灰度变化剧烈,如图像边缘和噪声。一个重要的经验结论:低频代表图像整体轮廓,高频代表了图像噪声,中频代表图像边缘、纹理等细节。 傅里叶变…

经典矩阵试题(一)

📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、回型矩阵1、题目介绍2、思路讲解3、代码实现4、结果 二、蛇型矩阵1、题目介绍2、思路讲解…

免费获取阿里ACA云助理考试卷

请查收你的第一张上云证书 免费考取8个 ACA认证训练营_阿里云培训中心-阿里云https://edu.aliyun.com/trainingcamp/352200?spma2c6h.13788135.J_2488678810.25.251e1ff0kJH3qn&utm_contentg_1000381871&accounttraceid56a1a68f6d344b8daab17edff3d5b9e4yrfk在这里领…

分享99个节日庆典PPT,总有一款适合您

分享99个节日庆典PPT,总有一款适合您 PPT下载链接:https://pan.baidu.com/s/16tBTcXRc7aGU1rQkcVZeOA?pwd8888 提取码:8888 Python采集代码下载链接:采集代码.zip - 蓝奏云 学习知识费力气,收集整理更不易。知识…

【python基础题】——程序题(一)

🎃个人专栏: 🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客 🐳Java基础:Java基础_IT闫的博客-CSDN博客 🐋c语言:c语言_IT闫的博客-CSDN博客 🐟MySQL&#xff1a…

项目经理制定项目计划的大作用:明确目标、步骤和监控

作为一名软件项目经理,我意识到在今天必须完成一份项目阶段汇报材料。 因此,我打开了电脑,但在我开始编写之前,我意识到还有一个重要的技术问题尚未确定最终方案。 为了确保项目的顺利进行,我决定召集项目技术骨干进…

干洗店洗鞋店管理系统app小程序;

干洗店洗鞋店管理系统是一款专业的洗衣店管理软件,集成了前台收费收银系统、会员卡管理系统和财务报表系统等强大功能。界面简洁优美,操作直观简单。这款系统为干洗店和洗衣店提供了成本分析、利润分析、洗衣流程管理等诸多实用功能,用全新的…