当前位置:网站首页>node工程中package.json文件作用是什么?里面的^尖括号和~波浪号是什么意思?
node工程中package.json文件作用是什么?里面的^尖括号和~波浪号是什么意思?
2022-07-05 01:04:00 【魏波-】
1、package.json文件的作用是什么?
package.json是包的说明文件,主要有以下3个作用:
(1)相当于你本地项目的一个文档说明。
(2)允许你指定你项目中所使用的node包的版本。
(3)构建你的项目更加容易,便于给其他人共享。
2、package.json文件中^尖括号和~波浪号是什么意思?
根据package文件作用的第二条可知:该文件中指定了项目中所使用的node包的版本,在package.json里面dependencies依赖包的版本号前面的符号有两种,一种是~,一种是^。
(1)^表示:匹配最近的一个大版本比如1.0.2 将会匹配到1.x.x,但不包括2.x.x
(2)~表示:匹配最近的小版本比如~1.0.2将会匹配1.0.x版本,但不匹配1.1.0
PS:软件版本号x.y.z的含义:
z :表示一些小的bugfix, 更改z的号,
y :表示一些大的版本更改,比如一些API的变化
x :表示一些设计的变动及模块的重构之类的,会升级x版本号
边栏推荐
- pycharm专业版下载安装教程
- [development of large e-commerce projects] performance pressure test - Optimization - impact of middleware on performance -40
- The difference between string STR and new string
- [microprocessor] VHDL development of microprocessor based on FPGA
- 各大主流编程语言性能PK,结果出乎意料
- Which financial products with stable income are good
- [FPGA tutorial case 9] design and implementation of clock manager based on vivado core
- Insert sort of sort
- Les phénomènes de « salaire inversé » et de « remplacement des diplômés » indiquent que l'industrie des tests a...
- Relationship between classes and objects
猜你喜欢
To sort out messy header files, I use include what you use
Leetcode70 (Advanced), 322
【大型电商项目开发】性能压测-性能监控-堆内存与垃圾回收-39
Expose testing outsourcing companies. You may have heard such a voice about outsourcing
leetcode494,474
7. Scala process control
Identifiers and keywords
skimage: imread & imsave & imshow
资深测试/开发程序员写下无bug?资历(枷锁)不要惧怕错误......
Playwright recording
随机推荐
Basic operations of database and table ----- delete index
【C】(笔试题)指针与数组,指针
实战模拟│JWT 登录认证
资深测试/开发程序员写下无bug?资历(枷锁)不要惧怕错误......
“薪資倒掛”、“畢業生平替” 這些現象說明測試行業已經...
2022.07.03 (LC 6108 decryption message)
【海浪建模1】海浪建模的理论分析和matlab仿真
leetcode518,377
【海浪建模3】三维随机真实海浪建模以及海浪发电机建模matlab仿真
Basic operation of database and table ----- phased test II
潘多拉 IOT 开发板学习(RT-Thread)—— 实验4 蜂鸣器+马达实验【按键外部中断】(学习笔记)
POAP:NFT的采用入口?
Mongodb series learning notes tutorial summary
全栈开发提效神器——ApiFox(Postman + Swagger + Mock + JMeter)
Check if this is null - checking if this is null
[development of large e-commerce projects] performance pressure test - Optimization - impact of middleware on performance -40
Basic concept and usage of redis
FEG founder rox:smartdefi will be the benchmark of the entire decentralized financial market
[pure tone hearing test] pure tone hearing test system based on MATLAB
To sort out messy header files, I use include what you use