npm前端通用技术

npm介绍

npm (node package manager),即Node包管理器。当我们安装完Node.js后就会默认安装好npm,因为Node.js中内置npm,npm是node的默认包管理器。

npm相当于一个巨型的代码仓库,简单来说,它相当于手机的应用市场,而每一个包(package)就是一款App。npm能够帮助我们下载项目中需要依赖的包并且帮助我们管理不同包之间的关系。npm已经成为前端的通用技术,所以我们需要学习它,并且掌握常用的指令。

下载Node获取npm

  1. 下载node.js。进入nodejs官网https://nodejs.org/zh-cn/下载Node.js。
  2. 检查是否安装成功。按下meta键(windows)+r 键,输入cmd,按下回车进入命令行页面。输入以下命令判断node和npm是否安装成功。
//输入node -v和npm -v后如果出现了对应的版本号则说明已经安装成功
node -v
v16.13.2

npm -v
8.4.1

npm常用指令

注:以下命令可在本机命令行中执行,也可以在开发工具中的终端运行(最好用管理员身份打开开发工具)


  1. 配置淘宝镜像。在命令行中粘贴以下代码即可直接配置。如果不配置就会导致包下载速度较慢。
npm config set registry https://registry.npm.taobao.org/
  1. 查看包的镜像
npm config get registry
  1. 初始化npm
npm init -y
  1. 安装所需包
npm install 包名 [-g] //[]表示可选,如果不加则默认局部安装,否则全局安装

npm i 包名  //安装包的缩写形式

npm install npm -g  //全局安装npm,npm自己装自己

npm install npm@latest -g //将npm更新到最新版本

npm install jquery@版本号

npm install less-loader@7 安装指定版本的less-loader

注:在哪个目录下执行命令,npm就会在哪个文件夹下安装对应的包

  1. 卸载包
npm uninstall 包名

npm uninstall vue //卸载vue包
  1. 更新包
npm update 包名

npm update jquery //更新jquery
  1. 展示项目全部的依赖包
npm list //默认列出局部依赖

npm list -g //列出全局依赖
  1. 查看包的所有版本
npm view 包名 versions 

npm view webpack versions //可以查看webpack一共有多少版本

其他

package.json文件中,“dependencies”属性中标明了依赖的包的名称和版本号。

当我们在另一个新的运行环境中,只需要执行npm i,npm就可以根据此配置文件的内容安装此项目依赖的所有包。

package-lock.json文件为锁定配置文件,可以根据此文件标注的包的详细信息让npm下载指定版本的包


在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值