package.json文件中的版本符号前缀 ^ 和 ~区别是什么?

本文属于科普文章,适合小白查阅,老鸟绕路。

我们前端在项目开发中经常会引用npm包,那么package.json文件中的版本符号前缀 ^ 和 ~的区别是什么呢?

package.json文件中的版本符号前缀 ^ 和 ~区别是什么?

  1. ^ 意思是将当前库的版本更新到第一个数字,例:”^4.1.0″是库会更新到4.x.x的最新版本,但不会更新到5.x.x版本。
  2. ~ 意思是更新到中间数字的版本,例:”~4.7.4″是库会更新到4.7.x的最新版本,但不会更新到4.8.x版本。

锁定版本

去掉 ^ 或 ~ 即写死版本号。

「点点赞赏,手留余香」

1

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:
本站所有文章教程及资源素材均来源于网络与用户分享或为本站原创,仅限用于学习和研究。
码云笔记 » package.json文件中的版本符号前缀 ^ 和 ~区别是什么?

发表回复

IT互联网行业相关广告投放 更专业 更精准

立即查看 联系我们