1、注册:到https://www.npmjs.com/注册账号【一定要验证邮箱】
2、创建一个项目:mkdir xxx
mkdir tesabc
3、初始化项目
# 进入项目
cd tesabc
# 初始化
npm init
4、查看当前的npm源
npm config get registry
5、若npm源不是http://registry.npmjs.org,则需要修改源
npm config set registry=http://registry.npmjs.org
6、登录(执行npm login命令后,会要求输入username、password、email)
npm login
7、发布
npm publish
8、若第5步中修改了npm源,可视情况改回原来的源
发布成功后,packages下能看到所发布的包
注:上述第1步和第5步非常重要,另外,发布的版本号不能重复,包名不能与其他包名重复。
删除npm包:注意需要加上版本号
npm unpublish tesabc@1.0.0