Hexo 建站面临的访问缓慢问题一直不得其解,经过大量的搜索后解决一半
搜索几乎都是用neat和gulp,但是都是老版本的js,运行一直报错
1 安装 gulp
站点目录下执行
1 | npm install gulp -g |
2 安装gulp插件
1 | npm install gulp-minify-css --save |
执行一次安装
1 | npm install gulp-htmlclean gulp-htmlmin gulp-minify-css gulp-uglify gulp-imagemin --save |
安装其他一些插件
1 | # 解决【Gulp打包问题】 GulpUglifyError: unable to minify JavaScript |
3 根目录创建gulpfile.js并加入一下代码
1 | var gulp = require('gulp'); |
4 执行
1 | hexo g |
你会发现有这个错误
1 | $ gulp default |
注释掉imagemin.jpegtran({progressive: true}),并且修改代码, 将所有的function和return替换为async和await
1 | gulp.task('minify-css', function(done){ |
改为
1 | gulp.task('minify-css', async(done)=> { |
再次gulp出现
1 | $ gulp default |
这些是js的一些问题,自己慢慢解决
我出现的是
1 | at new HTMLParser (E:\博客\philxling\node_modules\gulp-htmlmin\node_modules\ |
未解,但是能够hexo d
睡了,2020-4-4,祝大家好,祖国好.