【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行!
博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的博客能帮助到更多的人,分享获取新知,大家一起进步!
吾等采石之人,应怀大教堂之心,愿我们奔赴在各自的热爱里…
解决办法是需要首先删除node_modules文件夹及下面的所有内容,注意这个时候先停止项目,关掉浏览器的项目,不然可能删除不干净,然后重新buiid。
具体解决流程如下:
1、首先关掉浏览器运行的项目,删除node_modules文件夹。
2、删除package-lock.json文件
3、执行命令:npm cache clean --force
4、重新build:yarn 或者 npm install 或者 cnpm install
拓展补充:
package-lock.json是npm(Node.js的包管理工具)中的一个自动生成的文件。它用于锁定当前安装的包的版本,以确保在不同环境中安装的依赖包的版本一致。
当执行npm install命令时,npm会根据package.json文件中的依赖关系来安装依赖包。而package-lock.json文件会记录下当前实际安装的依赖包的版本号,以及所有依赖包之间的关系。
通过package-lock.json文件,可以避免在不同环境中因为npm版本的不同而导致依赖包的版本不一致的问题。同时,package-lock.json也可以提供给其他开发人员或团队来确保依赖包的版本一致性。
📖☕️🌊📝📚🎩🚀
📣非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞👍 关注❤️ 分享👥 留言💬thanks!!!
📚愿我们奔赴在各自的热爱里!