React Native——Npm管理私有库

引言:本文主要介绍了React Native开发过程中,如果有自定义的库、组件、修改的第三方插件,团队成员之间如何保证代码的统一和独有性。最初用CornerStone(SVN),如果第三库使用比较多的情况下,明显会降低代码更新的效率。统一由npm服务器进行托管,主要受网络条件限制,更新速度慢。

一、安装verdaccio

打开终端,执行下面的指令

npm intsall verdaccio -g

启动verdaccio

verdaccio

设置npm镜像

npm set registry http://localhost:4873/

npm adduser --registry http://localhost:4873/

输入用户名、密码、邮箱

成功显示 Logged in as username on http://localhost:4873/:4873.

cd到项目根目录,需包含pakage.json和README.md文件,上传项目

npm publish --registry http://localhost:4873

每次上传时需修改版本号

二、安装镜像管理工具nrm

npm install nrm -g

nrm ls 查看镜像

nrm current 查看当前镜像

添加新镜像

nrm add verdaccio http://localhost:4873/

更换镜像

nrm use verdaccio


项目根目录,执行

npm install+插件名称 

比如 npm install helloRedux

你可能感兴趣的:(React Native——Npm管理私有库)