npm5.0以上版本执行npm install 的问题
1、查看npm版本号
npm -v
2、在文件夹中📁创建package.json
执行命令:
npm install
*** 可能出现的两种问题:
1> 问题一: 创建完成之后,文件夹中仅出现了package-lock.json,并没有创建出package.json文件
解决方案:须执行以下命令 npm install --yes 之后,会出现package.json文件
npm install --yes
2> 问题二:出现了package.json文件之后,打开查看,发现里面并没有安装的其他npm包的依赖
解决方案:须执行以下命令,可将执行npm install webpack --save就好了,他就会自动把相关信息写入到package.json 中
npm install webpack --save
3、package.json文件依赖包的版本号更新
在以前可能就是直接改package.json里面的版本,然后再npm install了,但是5版本后就不支持这样做了,因为版本已经锁定在package-lock.json里了,所以我们只能这样去更新我们的依赖,然后package-lock.json也能随之更新。
<name> : 需要更新的包名
x.x.x :需要更新的版本号
npm install <name>@x.x.x
** npm 文档查看
npmjs 官方文档 https://www.npmjs.com/
package-lock.json 清单的表现形式 https://doc.codingdict.com/npm-ref/files/package-lock.html
package.json npm的package.json处理的细节 https://doc.codingdict.com/npm-ref/files/package.html
shrinkwrap.json 可发布的锁定文件 https://doc.codingdict.com/npm-ref/files/shrinkwrap.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!