美文网首页
npm引入包的说明

npm引入包的说明

作者: flyjar | 来源:发表于2021-01-14 16:16 被阅读0次

    NPM依赖包版本号~和^和*的区别

    • ~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0
    • ^ 会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0
    • *这意味着安装最新版本的依赖包

    注意

    • 推荐使用~,只会修复版本的bug,比较稳定

    • 使用^ ,有的小版本更新后会引入新的问题导致项目不稳定,
      比如:之前的weex老项目安装依赖后页面无法显示,修改依赖版本后才正常

    • 使用*,有的小版本更新后会引入新的问题导致项目不稳定,
      比如:之前的weex老项目安装依赖后页面无法显示,修改依赖版本后才正常

    相关文章

      网友评论

          本文标题:npm引入包的说明

          本文链接:https://www.haomeiwen.com/subject/oqmvaktx.html