开发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文件夹下面。
是不是很以后用起来就很方便!!!!