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

  

 

  

    

  

posted @ 2022-03-26 09:56  时光不老,我们不散  阅读(249)  评论(0编辑  收藏  举报