发布项目到npm
1、在项目中创建一个 .gitignore文件,并设置忽略node_modules文件
echo node_modules > .gitignore
2、初始化git环境
git init
3、查看git状态
git status
4、添加
git add .
5、提交
git commit -m "feat: initial commit"
6、为远端仓库设置别名
git remote add origin https://github.com/controlYou/generator-vuesample.git
7、推送
git push -u origin master
这一步需要输入github账号密码,然后就能将代码推送到git仓库中了
8、发布
yarn publish 或 npm publish
这里需要去填写npm账号以及密码
最后提示失败,原因是我们通常会去使用淘宝的镜像源,这样我们在往npm上发布代码的时候就会出现问题,因为淘宝的镜像是一个只读镜像。
这时候我们可以先去修改本地的镜像配置,或者修改提交命令为:
yarn publish --registry=https://registry.yarnpkg.com
以官方镜像进行提交(注意,这里用的是yarn的官方镜像,npm需要更换)
结果发布失败了
原因是我的npm账号是刚注册的,发了封验证邮件我没去验证。。。。
进入邮箱验证一下,然后重新发布,完成了。
在npm上就能查到我们上传的项目了。