NodeJs系列之npm常用命令

in 编程
关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9

常用基本命令

npm -v/version               //显示版本
npm -l                       //显示各个命令简单用法
npm help
npm search <key | reg>

npm config/c

npm config delete <key>    //删除指定参数,此时参数值会变为默认值
npm config list            //查看npm信息;注意:此命令不是查看所有参数配置
npm config ls -l           //可查看 npm 的所有配置
npm config edit            //编辑全量的npm配置文件(.npmrc)
npm (config) set <key> <value> [--global]     //设置指定参数
npm (config) get <key>                        //获取现有参数值

npmrc 文件

除了npm config命令显示更改 npm 配置,还可以通过 npmrc 文件直接修改配置。

proxy = http://proxy.example.com/
https-proxy = http://proxy.example.com/
registry = http://registry.example.com/

npmrc 文件优先级由高到低包括:

npm c get globalconfig      // 查看全局配置文件路径
npm c get userconfig        // 查看用户级配置文件路径 

npm cache

/将指定的包加入npm缓存
npm cache add <tarball file>
npm cache add <folder>
npm cache add <tarball url>
npm cache add <name>@<version>

//查看现有的npm包缓存,如果加上path参数,则查看该路径下的文件
npm cache ls [<path>] 

常用的命令:

npm cache clean [<pkg>[@<version>]] [--force]      //删除缓存目录下的所有数据。
npm cache verify                                    //验证缓存数据的有效性和完整性,清理垃圾数据。

npm view

查看包的信息

npm view <package> versions      // 查看 package 的所有版本信息
npm view <package> version       // 查看 package 的最新的版本信息
npm view <package> dependencies  // 查看包的依赖关系

npm info

npm info <package>       // 查看每个模块的具体信息

npm list/ll/ls/la (-g)

查看所安装的 package 信息。
假如忘记是否安装过 package ,可使用此命令查看。如果没有安装过,显示空。
clipboard.png

使用淘宝 NPM 镜像

$ npm install -g cnpm --registry=https://registry.npm.taobao.org
关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9
扫一扫关注公众号添加购物返利助手,领红包
Comments are closed.

推荐使用阿里云服务器

超多优惠券

服务器最低一折,一年不到100!

朕已阅去看看