NPM 基本配置

201 阅读1分钟

得到原本的镜像地址

npm get registry

设成淘宝的

npm config set registry https://registry.npm.taobao.org/

npm config set registry https://registry.npmjs.org/

yarn config set registry http://registry.npm.taobao.org/

如何安装本地包

npm install <package_name>

如何更新本地安装的包

  1. package.json 文件所在的目录中执行 npm update 命令。
  2. 执行 npm outdated 命令。不应该有任何输出。

如何卸载本地安装的包

如需删除 node_modules 目录下面的包(package),请执行:

npm uninstall <package>

npm uninstall lodash

如需从 package.json 文件中删除依赖,需要在命令后添加参数 --save:

npm uninstall --save lodash

注意:如果你将安装的包作为 "devDependency"(也就是通过 --save-dev 参数保存的),那么 --save 无法将其从 package.json 文件中删除。所以必须通过 --save-dev 参数可以将其卸载。

如何安装全局包

将包安装到全局,你应该使用 npm install -g <package> 命令,例如:

npm install -g jshint

如何更新全局安装的包

要更新全局软件包,请输入:

npm update -g <package>

例如,要更新名为jshint的软件包,请输入:

npm update -g jshint

要找出需要更新的软件包,请输入:

npm outdated -g --depth=0

要更新所有全局软件包,请键入:

npm update -g

如何卸载全局安装的包

通过如下命令将包(package)安装到全局:

npm uninstall -g <package>

例如安装 jshint 包到全局,使用如下命令:

npm uninstall -g jshint

查看全局安装的包

npm list -g --depth 0