Loading

npm下载时版本号的问题(^1.0.0,~1.0.0)

"devDependencies": {
    "@vue/cli-plugin-babel": "~4.5.0",
    "@vue/cli-plugin-router": "~4.5.0",
    "@vue/cli-plugin-vuex": "~4.5.0",
    "@vue/cli-service": "*",
    "less": "4.1.2",
    "less-loader": "^5.0.0",
    "vue-template-compiler": "^2.6.11"
  }

 

 major:主版本号,minor:此版本号,patch:补丁

假设jquery的版本号有:[1.0.0,  2.0.0,  2.0.1,  2.1.0,  2.1.1, 2.1.9, 2.4.2,  3.0.0]

1.‘jquery’:‘*’  表示最新版本号;项目npm下载时,会下载该插件最新版本,即3.0.0

2.^表示锁定主版本号;例子:'jquery’:‘^2.0.0’,表示会默认下载版本号为2的插件,后面取最新,即会下载2.4.2

3.~表示锁定主、次版本号;例子:'jquery’:‘~2.1.0’,表示会默认下载版本号为2.1的插件,后面取最新,即会下载2.1.9

4.例子:‘jquery’:'1.0.0';表示精确匹配该版本号,即会下载1.0.0的插件

 

posted @ 2022-02-13 15:22  兜里还剩五块出头  阅读(427)  评论(0编辑  收藏  举报