yeoman--使用5--外加git使用

发布这么一个generator或者发布这么一个cli
一,先把源码(其实就哪个index和一些模板等等generator的文件),找个地方托管了
1,echo node_modules > .gitignore
2,git init初始话一个本地仓库
3,git status发现工程下文件都没有被跟踪
4,git add 目录下所有文件都被添加进来
5,git commit -m “feat: initial commit”

//需要一个远端仓库,把提交记录提交到远端
6,去github上创建一个仓库地址
7,拿到github上地址:
本地运行:git remote add origin_tem https://github.com/zce/generator-zce-vue.git
8,这里远端仓库有一个别名:origin_tem
本地可以使用这个远端仓库喽:
git push -u origin_tem master

二,发布模块到node
yarn publish或者npm publish
输入用户名密码

这时候会出现一个错误,淘宝镜像是只读的,所以不对
用yarn publish --registry-https://registry.yarnpkg.com或者npm publish --registry-https://registry.npmpkg.com直接指定到官方镜像
这两个命令用一个就行,默认会相互同步。

命令运行以后,可以直接去npm的官网看下:
npmjs.com/package/generator-zce-vue就能看到我们的gernerator-zce-vue了
这样就提交到node仓库了,但是如果想让你的工程能够出现在yeoman的官网的话,就得加一个yeoman-generagtor的关键词,加载哪里,需要自行测试。。
yeoman就会找到你的项目

以上命令都是在generator工程目录下运行cmd

感谢汪磊老师带来的精彩教学,人长的很帅!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值