npm安装与更新-有什么区别?

npm install和之间的实际区别是npm update什么?我什么时候应该使用哪个?

回答:

在 *

{

"name": "my-project",

"version": "1.0", // install update

"dependencies": { // ------------------

"already-installed-versionless-module": "*", // ignores "1.0" -> "1.1"

"already-installed-semver-module": "^1.4.3" // ignores "1.4.3" -> "1.5.2"

"already-installed-versioned-module": "3.4.1" // ignores ignores

"not-yet-installed-versionless-module": "*", // installs installs

"not-yet-installed-semver-module": "^4.2.1" // installs installs

"not-yet-installed-versioned-module": "2.7.8" // installs installs

}

}

:唯一的不同是 …

  • 被忽略 npm install
  • 得到更新 npm update

installupdate默认手柄devDependencies不同

  • npm install除非添加标志,否则将 devDependencies--production
  • npm update除非添加标志,否则将 devDependencies--dev


因为npm install除了在中处理依赖项外,您还能查看更多内容package.json。如您在npm

install中看到的,您可以…

  • 手动安装节点模块
  • 使用以下命令将它们设置为 全局 (将它们放入外壳程序中PATHnpm install -g <name>
  • 安装git标签描述的某些版本
  • 从git url安装
  • 强制重新安装 --force

以上是 npm安装与更新-有什么区别? 的全部内容, 来源链接: utcz.com/qa/397233.html

回到顶部