1.写作问题
1.1hexo的NexT主题,取消“文章目录”对标题的自动编号
-
主题配置文件
,搜索关键字number
设为false
# Table Of Contents in the Sidebar
toc:
enable: true
# Automatically add list number to toc.
number: false
1.2侧边栏的文章目录显示错误
- 比如一级 为
#
标识 ,那么二级就用 ##
,不能用三级 ###
1.3 在post.md
配置的信息不起作用
- 新建文章写法:
hexo new post "your title"
2.压缩问题
-
gulp
压缩 js
报错
- 是因为以后缀名为
min.js
的文件,无法进行压缩,修改如下
// 压缩public目录下的所有js
gulp.task('minify-js', function() {
return gulp.src(['./public/**/.js','!./public/js/**/*min.js'])
.pipe(uglify())
.pipe(gulp.dest('./public'));
});
3.繁琐的hexo clean
、hexo g
、hexo d
- 打开
站点配置文件
下的package.json
文件,添加如下代码
"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
,然后重新上传