Webpack模块版本中的“ ^”是什么意思?

时间:2019-07-08 12:56:17

标签: webpack

我有这样的webpack配置:

"webpack": "4.33.0",
"webpack-cli": "3.3.5",
"webpack-dev-server": "^3.7.1",
"webpack-merge": "^4.2.1"

版本字符串中的^符号是什么意思?就像“ ^ 5.34.1”和“ 5.34.1”之间有什么区别?

1 个答案:

答案 0 :(得分:0)

在^ 4.2.1中,插入记号'^'表示它与指定的主要版本(此处为'4')匹配最新的次要版本(此处为'2')。

例如,它可以匹配4.3.1,但不能匹配5.0.0。