美文网首页
React Native——Npm管理私有库

React Native——Npm管理私有库

作者: Uncle_fs | 来源:发表于2018-05-31 14:15 被阅读0次

    引言:本文主要介绍了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管理私有库

          本文链接:https://www.haomeiwen.com/subject/mwfqsftx.html