2分钟带你认识那些npm中常用的指令

前言

        在前端开发中我们会经常用到npm,那么可能会有小伙伴会问了,什么是npm呢?它都用哪些作用?又能帮助我们完成什么事情呢?

1.什么是npm?

        NPM(Node Package Manage)是Node.js的官方包管理工具。它允许开发者使用命令行工具方便地下载、安装、更新和管理Node.js包的依赖关系。NPM随着Node.js一起安装,已经成为Node.js生态系统的一部分,是标准的Node.js包发布平台。同时也是世界上最大的软件注册表。来自各大洲的开源开发者使用 npm 来共享和借用包,许多组织也使用 npm 来管理私有开发。

        通过NPM,开发者可以轻松地搜索、安装、共享和开发Node.js的软件包(也称为“包”)。例如,可以使用NPM安装常用的第三方库,如BootstrapjQueryVue等,或者将自己开发的包发布到NPM上,供其他人使用。

2.npm中常用的指令

npm install npm -g         # 使用 npm 安装自己。之所以可以这样,是因为 npm 本身与 Node 的其他模块没有区别。
$ npm help                 # 查看 npm 命令列表
$ npm -l                   # 查看各个命令的简单用法
$ npm -v                   # 查看 npm 的版本
$ npm config list -l       # 查看 npm 的配置
$ npm version              # 查看 npm 和 node 的版本
$ npm list --depth=0 [-g]  # 查看[全局]安装的包
$ npm root [-g]            # 查看[全局的]包的安装路径
$ npm install              # 安装到指定目录时,需要设置目录,例如:npm config set prefix "f:\node" ,然后再执行 npm install 包名
$ npm init                 # 初始化一个 package.json 文件
// 如果使用了 npm init -y   则表示yes,该指令会跳过提问阶段,直接生成一个新的 package.json 文件。
$ npm root [-g]            # 查看包的安装路径
$ npm config set save-prefix ~    # 设置代理
// 对于 config 这块用得最多应该是设置代理,解决 npm 安装一些模块失败的问题。将指定的$dir目录,设为模块的全局安装目录。如果当前有这个目录的写权限,那么运行npm install的时候,就不再需要手动命令授权。
例如: npm config set registry="http://r.cnpmjs.org"
$ npm cache clean         # 清理npm本地缓存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值