npm publish bug & solution

npm ERR! Unexpected token < in JSON at position 0 while parsing near '

0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli '/Users/xgqfrms-mbp/.nvm/versions/node/v12.18.0/bin/node',
1 verbose cli '/Users/xgqfrms-mbp/.nvm/versions/node/v12.18.0/bin/npm',
1 verbose cli 'adduser'
1 verbose cli ]
2 info using npm@6.14.4
3 info using node@v12.18.0
4 verbose npm-session 32ba6f6d4eadad5e
5 verbose web login before first POST
6 http fetch POST 301 http://r.cnpmjs.org/-/v1/login 1638ms
7 verbose stack SyntaxError: Unexpected token < in JSON at position 0 while parsing near '<html>
7 verbose stack <head><title...'
7 verbose stack at JSON.parse (<anonymous>)
7 verbose stack at parseJson (/Users/xgqfrms-mbp/.nvm/versions/node/v12.18.0/lib/node_modules/npm/node_modules/json-parse-better-errors/index.js:7:17)
7 verbose stack at /Users/xgqfrms-mbp/.nvm/versions/node/v12.18.0/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js:96:50
7 verbose stack at processTicksAndRejections (internal/process/task_queues.js:97:5)
7 verbose stack at async Promise.all (index 1)
8 verbose cwd /Users/xgqfrms-mbp/Documents/GitHub/Node-CLI-Tools
9 verbose Darwin 19.6.0
10 verbose argv "/Users/xgqfrms-mbp/.nvm/versions/node/v12.18.0/bin/node" "/Users/xgqfrms-mbp/.nvm/versions/node/v12.18.0/bin/npm" "adduser"
11 verbose node v12.18.0
12 verbose npm v6.14.4
13 error Unexpected token < in JSON at position 0 while parsing near '<html>
13 error <head><title...'
14 verbose exit [ 1, true ]

shit cnpm bug

nrm

$ nrm use npm

$ npm whoami

$ npm publish

OK

refs

https://stackoverflow.com/questions/54656780/error-npm-err-unexpected-token-in-json-at-position-0-while-parsing-near

https://npm.community/t/error-unexpected-token-in-json-at-position/5671

npm publish

https://docs.npmjs.com/creating-and-publishing-scoped-public-packages/



xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


npm publish bug & solution的更多相关文章

  1. 【转】npm publish 发布

    <h3 class="catListTitle">一.npm包结构(编写)</h3> npm包实际是一个存档文件,即一个目录直接打包为.zip或tar.gz ...

  2. 处理npm publish报错问题

    上传项目到npm-->为社会做贡献 首先你得有一个项目 npm init 生成package.json 来设置相信息 注册登录npm:npm adduser 输入你的一些信息 查看当前npm登录 ...

  3. npm login npm publish报错

    . 把那个文件删除就好了 查看npm是淘宝的还是原始的 npm config get registry 如果是淘宝的要退回到原始的 npm config set registry=http://reg ...

  4. 把自己的代码发布到npm(npm publish)

    写了代码如何发布到npm包? 示例 demo1 demo2 1.注册npm账号 在npm官网注册https://www.npmjs.com/注意邮箱要验证,会发送验证链接到你的注册邮箱,没有验证的话是 ...

  5. npm publish 发布

    前言 我们npm publish发布的时候,一定是本地文件发布到远程仓库,并且登录到http://registry.npmjs.org(即npm adduser或npmlogin)之后,才可以进行发布 ...

  6. npm publish gives “unscoped packages cannot be private”

    解决方法: npm publish --access public 详细参考此处

  7. [NPM] Publish npm packages using npm publish

    In this lesson we will publish our package. We will first add a prepublish script that runs our buil ...

  8. npm publish 发布失败 无法连接 https://registry.npmjs.org

    自己写的npm包,之前每次更新都是正常发布,最近做个一个更新,想发布,然后npm publish 竟然失败, 错误提示如下: npm ERR! network request to https://r ...

  9. npm publish 失败可能的原因记录

    npm 发布个人包时,遇到不少坑,总结如下(可能不全): 1.npm版本过低,处理:npm install -g npm update 2.可能权限原因,处理:npm publish --access ...

随机推荐

  1. Redis 实战 —— 06. 持久化选项

    持久化选项简介 P61 Redis 提供了两种不同的持久化方法来将数据存储到硬盘里面. RDB(redis database):可以将某一时刻的所有数据都写入硬盘里面.(保存的是数据本身) AOF(a ...

  2. 如何配置 Slf4j

    一,前言 日常开发中经常需要在控制台输出一些信息,如果这些东西不加管理,那么很容易就被输出信息淹没.幸好,我们有日志相关的库来帮助我们格式化控制台的输出. 这篇文章将介绍如何配置 Slf4j 及其具体 ...

  3. jackson学习之三:常用API操作

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  4. v-show和v-if指令的共同点和不同点?

    共同点:都能控制元素的显示和隐藏:不同点:实现本质方法不同,v-show本质就是通过控制css中的display设置为none,控制隐藏,只会编译一次:v-if是动态的向DOM树内添加或者删除DOM元 ...

  5. 从URL输入到页面展现到底发生什么?

    目录 前言 一.URL 到底是啥 二.域名解析(DNS) 1.IP 地址 2.什么是域名解析 3. 浏览器如何通过域名去查询 URL 对应的 IP 呢 4. 小结 三.TCP 三次握手 1.TCP 三 ...

  6. 从一片森林(JavaScript)到另一片森林(C++)

    从JavaScript到C Plus Plus 作为一个忠诚的Web开发者,JavaScript几乎是我这一年多以来的首选,不管是开发网站后端服务,还是开发跨端应用,我都会首选一个使用JavaScri ...

  7. ResponseEntity和@ResponseBody以及@ResponseStatus区别

    看的迷迷糊糊的 https://www.jdon.com/springboot/responseentity.html

  8. 【译】Async/Await(四)—— Pinning

    原文标题:Async/Await 原文链接:https://os.phil-opp.com/async-await/#multitasking 公众号: Rust 碎碎念 翻译 by: Praying ...

  9. HTML5 网页制作技巧

    本文总结自由人民邮电出版社出版的<HTML.CSS.Javascript网页制作>. 总结进行学习,并分享给同样编写HTML5的朋友. 1:背景音乐的添加 <embed src=&q ...

  10. OpenStack (nova 计算服务)

    nova介绍 Nova 负责维护和管理云环境的计算资源,Nova这个模块很重要,可以说是 OpenStack 的最核心的服务模块之一,以至于在 OpenStack 的初期版本里大部分的云系统管理功能都 ...