在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。

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