Appearance
组件包发布流程
- 更新包的 package.json 中的版本号
- npm publish
- 上传代码到远程
- 在使用该组件库的项目中更新依赖版本
nrm 管理源
全局安装 nrm
js
npm install -g nrmnpm 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 //删除相应的源npm link
被链接的库需要安装依赖
- 在组件库运行
npm link/yarn link - 在项目里运行
npm link packageName/yarn link packageName
only-allow 限制强制使用 pnpm 包管理器
- 先安装 only-allow,
pnpm add only-allow -D - 在 package.json 的 scripts 中添加:
"preinstall": "only-allow pnpm"