写好的Markdown怎么生成HTML 200

 我来答
pieryon
2017-08-03 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14410 获赞数:166869
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部
3个步骤
1、task ‘generate’
把README.md编译成html,并带有左侧目录功能。
这里使用tocmd命令(tocmd 是一个ruby gem,用于把markdown文件生成带有toc目录的html文档。)
tocmd_conf -f README.md

如果你本机没有安装的话,可以根据https://github.com/i5ting/tocmd.gem里的文档里安装方法
gem intall tocmd

前提是你一定要ruby2.0以上的环境哦。
2、task ‘rename’
这步主要是,上一步生成的文件是README.md,而静态网站使用的是index.html,所以需要重命名。
这里简单的把./preview/README.html文件复制为./preview/index.html
cp ./preview/README.html ./preview/index.html

3、task ‘deploy’
把./preview/**/*目录的内容推送到git仓库的gh-pages分支上。
这里主要使用gulp-gh-pages插件,它是会把指定目录的内容推送到git仓库的gh-pages分支上。
利用git pages静态http server的特性可快速建立网站。
var gp_deploy = require('gulp-gh-pages');

var options = {}
gulp.task('deploy', function () {
return gulp.src('./preview/**/*')
.pipe(gp_deploy(options));
});
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式