内容简介:上周发了一片作为懒癌晚期患者,我克服重重阻力,还是决定分享一下懒到极致后连打包都不愿意操作的办法。1.Github 创建项目,本地创建切换到 docs 分支,通过 VuePress 构建文档项目(写一些文档),上传至 Github。
上周发了一片 《究竟什么是前端脚手架?》 ,我在后面留言:
作为懒癌晚期患者,我克服重重阻力,还是决定分享一下懒到极致后连打包都不愿意操作的办法。
整体思路
1.Github 创建项目,本地创建切换到 docs 分支,通过 VuePress 构建文档项目(写一些文档),上传至 Github。
2.Travis CI 自动 clone 后安装依赖、编译、上传至 Github master 分支。
3.通过 GitHub Pages 功能将 master 分支上的内容展示在 web 上。
相关资料:
-
我的文档看下效果:codexu.github.io/
-
我的文档远吗: github.com/codexu/code…
-
VuePress中文文档(1.x): v1.vuepress.vuejs.org/zh/
-
Travis CI:travis-ci.org
创建项目
1.使用 VuePress 初始化项目,只说几点,文档写的十分详细。
- 依赖安装在 devDependencies。
- package.json script 写运行和打包脚本,"serve": "vuepress dev docs","build": "vuepress build docs"。(这里按照自己习惯,后面做持续集成要用)
- 创建 docs 文件夹,把所有 markdown 文档存放在这里。
- docs/.vuepress/config.js 可以做大量配置。
2.使用 Github 创建项目 [name].github.io,例如我的文档是 codexu.github.io,关联到本地。
为什么用 [name].github.io ?
因为在这个项目下,可以直接使用 https://[name].github.io/ 域名,短小精悍~
3.通过 git checkout -b docs 切换到 docs 分支,docs 分支存放文档源码,master 分支存放打包好的 HTML 等文件。
为什么使用 master 分支存放打包后的文件?
因为在 [name].github.io 项目下没得选,你也可以换个其他仓库,就可以避免这个问题。
4.写一些文档,做一下简单的配置,先别急着提交到 Github。
通过 Travis CI 做自动化打包及部署
1.在根目录下创建 .travis.yml 文件,并写入一些内容:
language: node_js
node_js:
- 10
cache: yarn
install:
- yarn
script:
- yarn build
after_success:
- cd docs/.vuepress/dist
- git init
- git config --global user.name "${U_NAME}"
- git config --global user.email "${U_EMAIL}"
- git add -A
- git commit -m 'deploy'
- git push --quiet --force "https://${GH_TOKEN}@${GH_REF}" master:${P_BRANCH}
复制代码
"${***}"
2.这时候可以 push 到 Github 了,因为没有 .travis.yml Travis CI 是不会理你的项目的,同时将默认分支改为 docs。
3.Github 增加一个 Personal access tokens,位置在 Settings / Developer settings 。
- Note 随意填,填 travis-ci 就行。
- 除了 delete_repo 权限都打勾就行。
4.进入Travis CI,使用 Github 登陆, 进入dashboard,此时应该可以看到你刚创建的项目。
5.启动进入这个项目,右上角 More options 点击 setting,配置环境变量。
https://
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 觅道文档 v0.6.0 发布,在线文档系统
- 一个适合程序员的 Markdown 文档编辑和文档管理方案
- 【微服务】如何优雅的写文档(文档自动化swagger)
- 利用Python3内置文档资源高效学习及官方中文文档
- 什么是 API 文档工具?附带 6 款好用的 API 文档工具介绍
- VirAPI 接口文档导出功能上线,可分享并离线查看接口文档啦!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
浪潮之巅(下册)
吴军 / 人民邮电出版社 / 2013-6 / 45.00元
《浪潮之巅(第2版)(下册)》不是一本科技产业发展历史集,而是在这个数字时代,一本IT人非读不可,而非IT人也应该阅读的作品。一个企业的发展与崛起,绝非只是空有领导强人即可达成。任何的决策、同期的商业环境,都在都影响着企业的兴衰。《浪潮之巅》不只是一本历史书,除了讲述科技顶尖企业的发展规律,对于华尔街如何左右科技公司,以及金融风暴对科技产业的冲击,也多有着墨。此外,《浪潮之巅》也着力讲述很多尚在普......一起来看看 《浪潮之巅(下册)》 这本书的介绍吧!