继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【九月打卡】第15天 开源项目代码管理及宣传

saluteY
关注TA
已关注
手记 42
粉丝 0
获赞 0

第一板块:从零做一个前端开源项目,6-1;6-2;6-3;7-1;8-1;8-2;9-1,双越

第二,三板块:

  1. 提交代码

    代码规范可以使用es-lint

    文档和测试用例非常重要,是代码不可分割的一部分。写文档之前安装gitbook,然后创建SUMMARY.md

npm install git book -g

        提交第一版代码,首先,修改一下.gitignore文件,加上一行_book,把打包出来的文件忽略掉。然后用之前的方式提交到github的master分支。

注意问题:为项目取名时,需要确定名字在gitbub和npm搜索一下,确认没有重名的。

升级代码并提交:

(1)在创建一个dev分支,不要直接在主分支开发

(2)修改package.json版本号,

  (3) 修改代码,文档和测试用例

(4)自测

(5)将dev分支提交到远程

流程完成之后,再次确定版本号,将dev合并到master,并提交到远程。创建tag并提交合并到远程,提交到npm

    2.创建官网

        通过github page的机制即可。

        登录github,创建项目,然后下载到本地,git clone xxx

    3.宣传

一个产品的核心竞争力。一是技术,二是营销

宣传和更新维护第一是一个漫长的过程,贵在检出。

(1)写博客:围绕产品功能去做,比较吸引用户

第四板块:

http://img1.sycdn.imooc.com/6329bb4900011ee018970766.jpg

http://img1.sycdn.imooc.com/6329bb490001aef818930847.jpg

http://img1.sycdn.imooc.com/6329bdd00001116d18720841.jpg




打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP