npm publish bug & solution
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://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的更多相关文章
- 【转】npm publish 发布
<h3 class="catListTitle">一.npm包结构(编写)</h3> npm包实际是一个存档文件,即一个目录直接打包为.zip或tar.gz ...
- 处理npm publish报错问题
上传项目到npm-->为社会做贡献 首先你得有一个项目 npm init 生成package.json 来设置相信息 注册登录npm:npm adduser 输入你的一些信息 查看当前npm登录 ...
- npm login npm publish报错
. 把那个文件删除就好了 查看npm是淘宝的还是原始的 npm config get registry 如果是淘宝的要退回到原始的 npm config set registry=http://reg ...
- 把自己的代码发布到npm(npm publish)
写了代码如何发布到npm包? 示例 demo1 demo2 1.注册npm账号 在npm官网注册https://www.npmjs.com/注意邮箱要验证,会发送验证链接到你的注册邮箱,没有验证的话是 ...
- npm publish 发布
前言 我们npm publish发布的时候,一定是本地文件发布到远程仓库,并且登录到http://registry.npmjs.org(即npm adduser或npmlogin)之后,才可以进行发布 ...
- npm publish gives “unscoped packages cannot be private”
解决方法: npm publish --access public 详细参考此处
- [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 ...
- npm publish 发布失败 无法连接 https://registry.npmjs.org
自己写的npm包,之前每次更新都是正常发布,最近做个一个更新,想发布,然后npm publish 竟然失败, 错误提示如下: npm ERR! network request to https://r ...
- npm publish 失败可能的原因记录
npm 发布个人包时,遇到不少坑,总结如下(可能不全): 1.npm版本过低,处理:npm install -g npm update 2.可能权限原因,处理:npm publish --access ...
随机推荐
- 配置Charles 设置手机代理并允许https请求
前言: 在h5开发调试时,为实现手机app访问localhost地址,可以使用ip地址的方式,但一般公司app出于安全考虑,会限制只能访问其自有域名.因此,使用charles代理的方式 步骤 用手机代 ...
- cisco思科交换机终端远程ssh另一端报错:% ssh connections not permitted from this terminal
故障现象: XSJ-GH10-C3750->ssh 58.64.xx.xx% ssh connections not permitted from this terminal 解决办法: 原因: ...
- 在这个应用中,我使用了 MQ 来处理异步流程、Redis 缓存热点数据、MySQL 持久化数据,还有就是在系统中调用另外一个业务系统的接口,对我的应用来说这些都是属于 RPC 调用,而 MQ、MySQL 持久化的数据也会存在于一个分布式文件系统中,他们之间的调用也是需要用 RPC 来完成数据交互的。
在这个应用中,我使用了 MQ 来处理异步流程.Redis 缓存热点数据.MySQL 持久化数据,还有就是在系统中调用另外一个业务系统的接口,对我的应用来说这些都是属于 RPC 调用,而 MQ.MySQ ...
- LOJ10199轻拍牛头
题目描述 原题来自:USACO 2008 Dec. Silver 今天是 Bessie 的生日,并且现在是聚会的游戏时间.Bessie 让编号为 1~N 的 N 头奶牛围成一个圈坐(所以除了最后一头牛 ...
- dij的优先队列边表优化
dij的复杂度为v*v,通过优先队列优化后为e*logv. (第一次写,没有过多的测试,不保证对.只当是测试blog了!) #include<cstdio> #include<ios ...
- Linux 调整系统时间偏差
在使用Linux系统部署项目,有时会出现时间跟当前时间不一致的情况,这个时候需要做些调整: 1.首先删除之前设置的时区 rm -rf /etc/localtime 2.创建上海时区 ln -s /us ...
- CentOS7.X安装英伟达显卡采坑之路
1.系统信息 操作系统版本:CentOS7.X 显卡版本:英伟达 Tesla P100 其他软件包安装信息: CUDA 9.0 CUDNN 7.4.2.24 lightgbm 2.2.X Boost ...
- 小白搭建WNMP详细教程---NGINX安装与设置
一.Nginx下载 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Ramble ...
- 彻底搞懂Cookie、Session、Token到底是什么
洛:大爷,楼上322住的是马冬梅家吧? 大爷:马都什么? 夏洛:马冬梅. 大爷:什么都没啊? 夏洛:马冬梅啊. 大爷:马什么没? 夏洛:行,大爷你先凉快着吧. 在了解这三个概念之前我们先要了解HTTP ...
- switch表达式为字符串
package EXERCISE; import java.util.*; public class HashCode { //switch判断字符串.switch表达式byte,short,int, ...