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
:install
和update
默认手柄devDependencies不同
npm install
除非添加标志,否则将 devDependencies--production
npm update
除非添加标志,否则将 devDependencies--dev
因为npm install
除了在中处理依赖项外,您还能查看更多内容package.json
。如您在npm
install中看到的,您可以…
- 手动安装节点模块
- 使用以下命令将它们设置为 全局 (将它们放入外壳程序中
PATH
)npm install -g <name>
- 安装git标签描述的某些版本
- 从git url安装
- 强制重新安装
--force
以上是 npm安装与更新-有什么区别? 的全部内容, 来源链接: utcz.com/qa/397233.html