错误如下:
原因可能如下:
1、qq邮箱没有验证
解决:进邮箱点击验证
**注意:**进邮箱的浏览器和注册npm账号的浏览器要一样,否则会发生 cookie的错误
2、package.json中的name 有人之前已用过
解决:将package.json的name 改成其他的名字即可
发布(上传)包
- 创建一个文件establishPackage(自己取的任意名)
- 进到文件夹establishPackage
- 初始化 npm init
- 创建 index.js 文件 module.exports = “这是测试的”;
- 登录 npm login
- 上传 npm publish
- 检测是否上传成功,下载试试
- 把初始的删掉(删掉index.js package.json)
- 初始化 npm init
- 再安装 npm i -S establishPackage
- 检测是否上传成功,下载试试
删除包
npm unpublish (要删除的包名) -f
npm不鼓励删除包,如果包上传后半小时之内没有删除,那么之后就不能删除了