项目标准
依赖安装

依赖安装

代理配置

npm\pnpm\yarn

npm (opens in a new tab)
pnpm (opens in a new tab)
yarn1.x (opens in a new tab)

  • 根目录新建 .npmrc 文件
# 配置npm私服地址
registry=http://npm.digit-man.com
  • 以下是一些常用的大依赖安装 这些包都是包含超级大的 .exe程序, 导致下载异常艰难
  • 一般官网都有使用文档, 你缺少的只是代理服务, 下面有阿里、华为的代理服务

cnpm 代理服务地址 (opens in a new tab)
华为 代理服务地址 (opens in a new tab)

  • 配置在 根目录的 .npmrc 文件中
# sentry
sentrycli_cdnurl=https://cdn.npmmirror.com/binaries/sentry-cli
 
# electron
electron_mirror=https://mirrors.huaweicloud.com/electron/
 
# electron-builder
electron_builder_binaries_mirror=https://mirrors.huaweicloud.com/electron-builder-binaries/

如何使用私服安装包

  1. 安装 nrm (opens in a new tab)
  2. nrm use sht http://192.168.1.252:4873/ (opens in a new tab)
  3. yarn add element-ui (如果私服有其他包, 就输入其他包名)

sht npm 私服

  1. 如果是npm私服没有的包会查询npm官方包, (优先查询私服, 私服没有查询官方) 内置使用淘宝镜像源代理
  2. 问题:
如果npm私服包有但是安装了官方的包, 解决办法
    nrm current 查询当前安装源
    nrm use sht 切换安装源

地址: npm私服地址 (opens in a new tab)

nrm 命令教学

  1. nrm ls // 查询列表
  2. nrm use xxx // 切换安装源
  3. nrm use sht http://192.168.1.252:4873/ (opens in a new tab) // 安装源
  4. nrm del xxx // 删除源