原文:Package.json中dependencies依赖包中^符号和~符号前缀的区别

刚git了webpack的包发现package.json里面dependencies依赖包的版本号前面的符号有两种,一种是 ,一种是 ,如下图标记: 然后搜了下在stackoverflow上找到一个比较好的答案所以在此mark下 , 的区别是 的意思是匹配最近的小版本 比如 . . 将会匹配所有的 . .x版本,但不匹配 . . , . . lt . . lt . . 的意思是最近的一个大版本 比 ...

2016-03-29 10:57 0 3870 推荐指数:

查看详情

package.json^符号和~符号前缀区别

开发中经常会使用npm install 安装依赖,经常会看到^符号和~符号,现将二者的区别总结如下: 版本号 x.y.z : z :表示一些小的bugfix, 更改z的号, y :表示一些大的版本更改,比如一些API的变化 ...

Wed Dec 06 06:59:00 CST 2017 0 1314
nodejs的package.json依赖dependencies ^ 和 ~ 的区别

nodejs的package.json定义了一个模块,包括其依赖关系的一个简单的JSON文件,该文件可以包含多个不同的指令来告诉Node包管理器如何处理模块。 dependencies则表示此模块依赖的模块和版本,其中常常可以看到类似 ^1.2.0 或 ~1.2.0 这样的版本范围指示 ...

Mon Apr 15 06:47:00 CST 2019 0 504
nodejs的package.json依赖dependencies ^ 和 ~ 的区别

nodejs的package.json定义了一个模块,包括其依赖关系的一个简单的JSON文件,该文件可以包含多个不同的指令来告诉Node包管理器如何处理模块。 dependencies则表示此模块依赖的模块和版本,其中常常可以看到类似 ^1.2.0 或 ~1.2.0 这样的版本范围指示 ...

Fri Jun 30 07:15:00 CST 2017 0 3069
package.jsondevDependencies与dependencies区别

前言:之前一直不懂既然都是项目的依赖,为什么要分成两个部分,devDependencies和dependencies,有什么区别? 安装方式 我们在通过npm安装插件或库时,有三种方式: npm install packagename:将插件安装到项目,但不写入package.json ...

Sun Jul 23 20:14:00 CST 2017 0 1486
package.json for npm依赖外部组件时常用的版本符号含义

package.json中会有dependencies定义了项目依赖的外部组件,这些外部组件的依赖都是带有版本符号以表示被依赖组件的版本范围。 项目中往往会依赖很多的外部组件,而这些组件都是开源,使用开源的组件时首先要注意的就是它的版本,版本号的差异会造成功能上的很大偏差,搞明白 ...

Wed Feb 03 07:41:00 CST 2016 3 6848
npm package.json 版本指定符号: ~ 、^、*

如果没有符号,则安装指定版本; 如果是 ~1.1.0 ,则安装 1.1.x 版本中最新的补丁版本; 如果是 ^1.1.0 ,则安装 1.x 版本中最新的小版本; 如果是 *1.1.0 ,则安装最新的大版本; ...

Sat Jan 30 23:33:00 CST 2021 0 672
package.json文件dependencies和devDependencies的区别

首先,两个都是此项目的依赖。 那 package.json 文件里面的 devDependencies 和 dependencies 对象有什么区别呢? dependencies 是需要发布到生产环境的,而 devDependencies 里面的插件只用于开发环境,不用于生产环境 ...

Wed Dec 26 23:28:00 CST 2018 0 810
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM