一、从 npm install 说起

npm install 命令用来安装模块到node_modules目录。

$ npm install

安装之前,npm install 会先检查,node_modules 目录之中是否已经存在指定模块。如果存在,就不再重新安装了,即使远程仓库已经有了一个新版本,也是如此。

如果你希望,一个模块不管是否安装过,npm 都要强制重新安装,可以使用 -f–force 参数。

$ npm install --force

二、npm update

如果想更新已安装模块,就要用到 npm update 命令。

$ npm update
它会先到远程仓库查询最新版本,然后查询本地版本。如果本地版本不存在,或者远程版本较新,就会安装。

还有一个别人写的npm 缓存机制说明:
https://blog.csdn.net/yw00yw/article/details/81354533

转载自:http://www.ruanyifeng.com/blog/2016/01/npm-install.html

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐