Fork me on GitHub

Hexo-Next-问题总结

1.写作问题

1.1hexo的NexT主题,取消“文章目录”对标题的自动编号

image.png

  • 主题配置文件 ,搜索关键字number设为false
    1
    2
    3
    4
    5
    6
    # Table Of Contents in the Sidebar
    toc:
    enable: true
    # Automatically add list number to toc.
    number: false

1.2侧边栏的文章目录显示错误

image.png

  • 比如一级 为 #标识 ,那么二级就用 ##,不能用三级 ###

1.3 在post.md配置的信息不起作用

  • 新建文章写法: hexo new post "your title"

2.压缩问题

  • gulp 压缩 js 报错
    image.png
  • 是因为以后缀名为min.js的文件,无法进行压缩,修改如下
    1
    2
    3
    4
    5
    6
    // 压缩public目录下的所有js
    gulp.task('minify-js', function() {
    return gulp.src(['./public/**/.js','!./public/js/**/*min.js'])
    .pipe(uglify())
    .pipe(gulp.dest('./public'));
    });

3.繁琐的hexo cleanhexo ghexo d

  • 打开 站点配置文件 下的package.json文件,添加如下代码

    1
    2
    3
    4
    5
    "scripts": {
    "build": "hexo clean && hexo g && gulp && hexo d",
    "test": "hexo clean && hexo g && gulp && hexo s",
    "dev": "hexo clean && hexo g && hexo s"
    }
  • 命令行输入 npm run build : 清除本地数据->静态编译->压缩->上传

  • 命令行输入 npm run test : 清除本地数据->静态编译->压缩->开启本地服务器
  • 命令行输入 npm run dev : 清除本地数据->静态编译->上传

4.GitHub仓库README问题

  • 在站点根目录下的source文件夹内添加README.md,然后重新上传
------ 本文结束------

本文标题:Hexo-Next-问题总结

文章作者:Devin

最后更新:2017年10月16日 - 22:41:58

原始链接:http://devinol.com/Hexo/Hexo-Next-问题总结/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%