美文网首页
私有npm包发布踩过的坑

私有npm包发布踩过的坑

作者: 简爱便士 | 来源:发表于2017-04-30 19:46 被阅读542次

        话说,你既然找到这里了,你肯定知道npm是干嘛的,我就不赘述了,直接如正题,该如何发布自己的私有package到npm?

第一步:执行npm init ,得到package.json配置文件

第二步:执行npm adduser , 输入npm注册的用户名,密码和邮箱(如果你还没有注册npm,请自行去https://www.npmjs.com/login注册账号)

第三步-1:如果成功,执行npm publish ,发布自己的npm包

第三步-2:如果失败(这是小编遇到的坑),失败原因分析:

【1】如果你之前已经设置过代理和添加过用户,会出现如下的错误提示:

我想这也是大多数人会遇到的问题,因为我们在安装node的时候,大部分人都会设置淘宝镜像,这样npm的源就会被重定向,我们在adduser的时候,所有的信息都是提交到http://registry.npm.taobao.org去验证,所以会出现问题。

【2】解决方案:1.删除之前设置的代理,执行npm config delete proxy;2.直接将npm的源设置为npm config set registry "http://registry.npmjs.org/",然后执行adduser命令,之后进行publish

相关文章

  • 私有npm包发布踩过的坑

    话说,你既然找到这里了,你肯定知道npm是干嘛的,我就不赘述了,直接如正题,该如何发布自己的私有packa...

  • npm 包发布经验分享

    重点阐述 npm 包发布前后所踩坑~ 踩坑札记 https 若 npm 包中 method 含协议类型为 http...

  • 关于发布npm包踩过的坑

    最近尝试着整理了自己的代码,找到了一些通用的组件方法函数之类的。想着这些东西也许可以封装一下,打包上传npm,这样...

  • 搭建cnpm遇到的那些坑儿

    搭建cnpm私有库之后,针对发布私有包和install私有包时可能遇到的坑。 登录成功。但是发布私有包却报错,np...

  • 谈谈我的理解的Android组件化——2

    上一期的组件化以及本次的内容 发布包到本地库 搭建私有仓库,发布到私有仓库中 踩坑 搭建仓库的目的 上一期的组件化...

  • npm 私有服务器搭建和使用

    npm 私有服务器搭建和使用 作用 可以通过权限管理发布私有包,保障发布包的私密性 可以同步官方仓库,提高包安装速...

  • 私有npm包发布流程

    前置准备:变更依赖包源 安装nrm源管理工具并使用私有源http://127.0.0.1:9999/reposit...

  • 发布npm包时遇到的一些坑

    我感觉发布过程中的坑让我踩的差不多了...在这里记录一下 基本流程 先简单记录一下发布流程 初始化包 登录npm ...

  • npm

    使用npm踩过的坑Windows下的Nodejs npm路径是Users下appdata,修改路径方法为prefi...

  • npm和nvm和nrm

    npmnode package manage私有化npm包,sinopia私有化安装,npm私有化包管理等组件化开...

网友评论

      本文标题:私有npm包发布踩过的坑

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