hexo配置
    
    2019-02-24
    
    
    
  
    自定义排序
修改_config.yml
blog/_config.yml:
| index_generator:order_by:
 updated: -1 # -1表示降序
 
 | 
updated脚本
| for filename in *.mddo
 changed=$(git diff ${filename})
 changed_num=${#changed}
 if [ ${changed_num} -ge 10 ]
 
 then
 echo ${filename}
 echo ${changed_num}
 old=$(sed -n "3p" ${filename})
 new="${old#updated}"
 updated="updated: "$(date "+%s")
 if [ "${new}" != "${old}" ]
 then
 echo "${filename}" "has updated tab"
 
 sed -i '' -e '3c \
 '${updated} ${filename}
 else
 echo "${filename}" "no updated tab"
 
 sed -i '' -e '3i \
 '${updated} ${filename}
 fi
 fi
 done
 
 | 
跳过渲染
修改_config_yml
blog/_config.yml:
| skip_render:- '_post/*.html'
 
 | 
shiyong
插入图片
hexo自带功能(不建议使用)
CSDN
npm包是否需要安装不知道
- post_asset_folder: false 
- relative_link: true 
- 图片命名不需要任何路径前缀 
- hexo g
 
在source放置图片
- 在- source里创建- img文件夹,把图片放到这个文件夹里面
 
- 调用图片 - 
- <img src="/img/name.png">
- <embed src="/img/name.png">
- 
 
搜索功能(只适用Next主题)
CSDN
新建页面
blog/theme/next/_config.yml
| menu:menu_name: position || icon_name
 
 | 
自定义端口
局域网访问:${IP}:$port
急救(待定)