由于工作中项目需要,需要把第三方的插件修改并上传到npm继续当做依赖模块使用,以下为本次经验总结。
1.首先,在自己的项目目录下新建项目
------npm init(一路回车,此步骤为创建配置文件package.json)
2.创建npm用户
------第一种:https://www.npmjs.com/ 注册地址
第二种:npm adduser 依次填写name、password、email
3.npm登录:
-------如果你以前使用过npm淘宝镜像的下载链接,这个时候要将下载链接设置回来
npm config set registry http://registry.npmjs.org
如果没有就不用,直接npm login,依次填写name、password、email
4. npm上传
npm publish
//返回下面的信息就是发布成功了
+ testpan@1.0.0
5.更新你的npm模块包
假设你已经有了xxx@1.0.0:
1.更改版本号-----
一、npm version patch 输入命令后直接回车 结果:xxx@1.0.1
二、 npm version minor 输入命令后直接回车 结果:xxx@1.1.0
三、npm version major 输入命令后直接回车 结果:xxx@2.0.0
2.上传-----------
npm publish
可能遇到的问题:
1.403错误 ----邮箱未验证。
2.400错误 -----包名别用驼峰命名,换成小写。
---------------------------------------以上为本次经验记录,希望能对你有所帮助。