在Hexo new之后立即打开Markdown文稿


title: 在hexo new之后立即打开Markdown文稿
date: 2018-01-07 13:47:03
tags: hexo
categories: hexo

由于每次使用hexo new新建之后都要到文件夹里自己去找出文件再打开,当文件多起来更是件麻烦事。基于此,在网上发现有直接能在新建完后自动打开markdown文档的js脚本,怀着试一试的心态按着步骤走,最后成功了。

  1. 首先安装 shelljs模块,实现自动部署加载JS脚本,键入以下命令:
npm install --save shelljs
  1. 在 Hexo 根目录的 scripts文件夹下新建一个 js文件。此处js脚本根据hexo版本而定。我的是hexo-cli:1.0.3

稍微修改后用这个脚本成功:

var exec = require('child_process').exec;
 
hexo.on('new', function(data){
    exec('open -a "/Applications/Typora.app"  ' + [data.path]);
});

最后一行里面执行的是系统命令open -a “/Applications/Typora.app” path,直接就可以在终端用命令打开,是 OS X 下的open。换到Windows中,可能需要改为start。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章