怎么将自己开发的私有node_module发布到npm

开发react native时,我们总是安装别人的module,比如react-native-toast,react-native-weixin等等,其实有时候这些module并不能满足我们的APP的需求,所以有时候我们得认为的去开发定制自己需要的module,那么我们可以在这些module的基础上修改代码,然后发布到我们自己的npm下面这样,我们也可以通过npm install (your module name)进行安装了。

1.首先你得注册一个npm 账号链接为https://www.npmjs.com/然后呢在本地通过命令登陆你的npm,

你也可以在下面直接注册:

$npm adduser

$Username: (输入你的npm名称)

$Password: (输入你注册的密码)

$Email: (this IS public) (输入你的注册邮箱),

登录

$npm login

$Username: (输入你的npm名称)

$Password: (输入你注册的密码)

Email: (this IS public) (输入你的注册邮箱),

登录成功会提示:Logged in as (你的名字) on http://registry.npmjs.org/.

然后CD到你修改后的module的根目录下(package.json目录)

$npm publish这一步会遇到许多问题需要修改具体参考https://segmentfault.com/a/1190000006250554这篇文章,这里感谢这篇文章的作者为我们提供的解决方案

上传完后你就可以通过

$npm install (your module name)就能将你新做的module安装到你的node_modules文件夹下面。

是不是很以后用起来就很方便!!!!


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值