• package.json中^,~的区别


     

    "devDependencies": {
        "antd": "^3.1.4",
        "babel-plugin-import": "~1.1.0",
        "classnames": "2.2.5",
        "qs": "^6.3.0",
        "robe-ajax": "^1.0.1",
        "expect": "^1.20.2",
        "js-cookie": "^2.1.3",

     .......

    }

    指定版本号
    (1)指定版本:比如"classnames": "2.2.5",表示安装2.2.5的版本

    (2)波浪号~+指定版本:比如 "babel-plugin-import": "~1.1.0",表示安装1.1.x的最新版本(不低于1.1.0),但是不安装1.2.x,也就是说安装时不改变大版本号和次要版本号

    (1)^+指定版本:比如 "antd": "^3.1.4",,表示安装3.1.4及以上的版本,但是不安装4.0.0,也就是说安装时不改变大版本号。 

    连接参考:https://stackoverflow.com/questions/22343224/whats-the-difference-between-tilde-and-caret-in-package-json

  • 相关阅读:
    当模型验证未通过时,获取未通过验证的属性
    在ASP.Net MVC中进行身份认证
    c#生成验证码
    HTTP与FTP状态码
    VUEX
    JS模块化
    Vue.JS入门下
    flex布局
    asp.net Web API
    JWT加密解密
  • 原文地址:https://www.cnblogs.com/taohuaya/p/12094996.html
Copyright © 2020-2023  润新知