如果通过npm发布自己的项目包
一直都通过npm下载别人的文件,今天想试试怎么通过npm发布包,以后有能力了,也贡献自己的代码。
进入官网注册npm账号,注册成功之后,会向你的邮箱发一个验证邮件,验证你邮箱的有效性,进入邮箱点击一下即可
进入项目目录,执行
npm init
根据提示输入自己的项目名称、作者、邮箱等
成功之后会发现有个package.json文件
{ "name": "vue_yii_cms", "version": "1.0.0", "description": "A Vue.js project", "author": "liyulin <501351981@qq.com>", }
登录npm,输入以下命令,然后输入账号密码
npm login
登录成功之后显示
Logged in as hit757 on https://registry.npmjs.org/.
执行以下命令发布包
npm publish
我的一直提示错误,原因就是我的邮箱没有验证
npm ERR! publish Failed PUT 403
npm ERR! code E403
npm ERR! you must verify your email before publishing a new package: https://www.npmjs.com/email-edit : vue_yii_cms
发布成功显示
+ vue_yii_cms@1.0.0
注意:项目名称不能和别人的重复,可以先查询一下https://www.npmjs.com
然后去试试下载自己的项目
npm install vue_yii_cms
npm version *** //更新版本号 npm publish //重新发布
点赞(1)