Open lidongyangLeo opened 3 years ago
"dependencies": { "bluebird": "^3.3.4", "body-parser": "~1.15.2"
波浪符号 ~ 他会更新到当前minor version 中最新的版本。 比如 "body-parser": "~1.15.2", 这个库回去匹配更新到1.15x的最新版本,如果出了一个新的版本为1.16.0,则不会自动升级,波浪符号是曾经npm安装时候的默认符号,现在已经变为了插入符号。
插入符号 ^ : 他会把当前库的版本更新到当前major version 中最新的版本。 例如: "bluebird": "^3.3.4", 这个库会去匹配3.x.x中最新的版本,但是他不会自动更新到4.0.0
波浪符号 ~ 他会更新到当前minor version 中最新的版本。 比如 "body-parser": "~1.15.2", 这个库回去匹配更新到1.15x的最新版本,如果出了一个新的版本为1.16.0,则不会自动升级,波浪符号是曾经npm安装时候的默认符号,现在已经变为了插入符号。
插入符号 ^ : 他会把当前库的版本更新到当前major version 中最新的版本。 例如: "bluebird": "^3.3.4", 这个库会去匹配3.x.x中最新的版本,但是他不会自动更新到4.0.0