npm install和之间的实际区别是npm update什么?我什么时候应该使用哪个?
npm install
npm update
在 package.json中* 指定的软件包版本的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 } }
摘要 :唯一的不同是 已经安装的带有模糊版本控制的模块 …
另外 :install和update默认手柄devDependencies不同
install
update
--production
--dev
为什么要使用npm install呢?
因为npm install除了在中处理依赖项外,您还能查看更多内容package.json。如您在npm install中看到的,您可以…
package.json
PATH
npm install -g <name>
--force