Skip to content

组件包发布流程

  1. 更新包的 package.json 中的版本号
  2. npm publish
  3. 上传代码到远程
  4. 在使用该组件库的项目中更新依赖版本

nrm 管理源

全局安装 nrm

js
npm install -g nrm
npm install -g nrm

常用方法

js
nrm ls	//查看可选的源
nrm use taobao	//切换到taobao源
nrm add name http://registry.npm.frp.trmap.cn/	//增加定制的源
nrm del xxx	//删除相应的源
nrm ls	//查看可选的源
nrm use taobao	//切换到taobao源
nrm add name http://registry.npm.frp.trmap.cn/	//增加定制的源
nrm del xxx	//删除相应的源

被链接的库需要安装依赖

  1. 在组件库运行npm link/yarn link
  2. 在项目里运行npm link packageName/yarn link packageName

only-allow 限制强制使用 pnpm 包管理器

  1. 先安装 only-allow,pnpm add only-allow -D
  2. 在 package.json 的 scripts 中添加:"preinstall": "only-allow pnpm"