zoukankan      html  css  js  c++  java
  • install和update区别

    install和update区别

    The difference between npm install and npm update handling of package versions specified in package.json:

    1.  
      {
    2.  
      "name": "my-project",
    3.  
      "version": "1.0", // install update
    4.  
      "dependencies": { // ------------------
    5.  
      "already-installed-versionless-module": "*", // ignores "1.0" -> "1.1"
    6.  
      "already-installed-semver-module": "^1.4.3" // ignores "1.4.3" -> "1.5.2"
    7.  
      "already-installed-versioned-module": "3.4.1" // ignores ignores
    8.  
      "not-yet-installed-versionless-module": "*", // installs installs
    9.  
      "not-yet-installed-semver-module": "^4.2.1" // installs installs
    10.  
      "not-yet-installed-versioned-module": "2.7.8" // installs installs
    11.  
      }
    12.  
      }

    总结: 两者最大的区别是在对待已经安装过的模糊版本时候

    • npm install会忽略模糊版本
    • npm update会更新模糊版本至最新

    另外: install and update 处理 devDependencies 方式也不同

    • npm install 会安装/更新devDependencies,除非你指定 --production标志
    • npm update 会忽略 devDependencies,除非你指定 --dev 标志
  • 相关阅读:
    替换空格
    centos虚拟机 服务器搭建
    Java 深度遍历和广度优先遍历
    idea热部署Devtools
    idea字符编码设置
    idea破解详细教程
    Java序列化
    60+Git常用命令行
    LeetCode 236. 二叉树的最近公共祖先
    08 讲解v-cloak,v-text,v-html的基本使用
  • 原文地址:https://www.cnblogs.com/cfsxgogogo/p/12652861.html
Copyright © 2011-2022 走看看