Node.js基础6

npm包管理工具

  1. npm是一个依赖于node环境下的大型包管理器,包含着我们需要的所有第三方件
  2. npm会在安装node时自动安装,可以通过再cmd中输入node -v检查是否安装成功
  3. 下载与卸载
  • 下载在当前目录下npm i 包名
  • 下载全局可用npm i 包名 -g
  • 卸载npm uninstall 包名
  1. 管理项目
  • npm init,执行这个命令时会自动创建一个package.json文件,会包含这个项目的信息以及这个包依赖那些三方文件
  • npm init -y会默认填写项目信息
  • package.json文件在项目配置上线后,可以直接在这个文件运行npm install会自动下载所有依赖的包
  1. 清理缓存
    在下载过程中可能会失败,需要输入npm cache clear -f,清除掉缓存后再重新下载

nrm镜像管理

  1. npm下载东西时会到国外网络下载东西,我们可以配置国内的镜像网站下载
  2. 使用npm i nrm -g因为这是一个工具,很多地方用,建议全局安装
  3. 检测是否安装成功nrm --version
  4. 通过nrm test可以查看所有的下载地址及网速
nrm test

* npm ------ 803ms
  yarn ----- 864ms
  tencent -- 118ms
  cnpm ----- 1161ms
  taobao --- 119ms
  npmMirror - 1101ms
  1. 切换镜像资源nrm use taobao
nrm use taobao
Registry has been set to: https://registry.npmmirror.com/
  1. 查看npm源地址npm config list
    这里面包含着全局安装地址,下载资源路径
npm config list
; "builtin" config from C:\Program Files\nodejs\node_modules\npm\npmrc

prefix = "C:\\Users\\19009\\AppData\\Roaming\\npm"

; "user" config from C:\Users\19009\.npmrc

home = "https://npm.taobao.org"
registry = "https://registry.npmmirror.com/"

; node bin location = C:\Program Files\nodejs\node.exe
; cwd = C:\Users\19009
; HOME = C:\Users\19009
; Run `npm config ls -l` to show all defaults.

猜你喜欢

转载自blog.csdn.net/weixin_64925940/article/details/124260458
今日推荐