Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • 如何使用内网npm

如何使用内网npm

为什么要搭建私有仓库?

日常开发中我们肯定会封装一些通用组件,大部分情况下都会存在于 components 目录下;试想一下如果我们有两个系统 A 和 B,此时这两个系统都要用到的组件我们该如何封装呢?

这种情况下我们还是开发一个包托管到 npm 比较靠谱,随用随下载。但是这些组件有一定的隐私性,我们又不想让别人看到。

我们库里的组件,我们要怎么用呢

很简单吃的太认真ym 切换npm 下载源为本地服务器地址 -- 查看当前地址: npm config get registry https://registry.npmjs.org/

npm config set registry http://vuereact.top:4873

然后正常的的去install 即可

npm i test

结束

常用的镜像地址

-- 设置当前地址(设置为淘宝镜像) npm config set registry http://registry.npmmirror.com/

-- 设置当前地址(设置为默认地址) npm config set registry https://registry.npmjs.org/

nrm 管理 npm 源

nrm 可以很简单的切换多个 npm 原地址。npm, cnpm ... ... 下面简单罗列 nrm 中常用的一些指令。

npm install -g nrm

参数默认值示例描述
lsnrm ls列出所有的源地址
use [source]nrm use cnpm切换到指定的源
add [resigtry] [url]nrm add test http://localhost:8080添加源
del [resigtry]nrm del test删除源
Edit this page
最近更新: 2025/6/27 02:24
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人