這篇博文講的Typora,不止能夠用來寫我的博客,還能夠用來寫博客園,加上本身搞個圖牀,在Typora上傳圖片就自動上傳圖牀庫上去,真的很方便。也能夠在CSDN寫博客,而後在那邊複製過來,使用的是CSDN的圖牀。html
我用博客園說的Windows Live Writer這個安裝不了。git
首先在站點目錄下的scripts目錄中建立一個JavaScript腳本文件。若是沒有這個scripts目錄,則新建一個。github
經過這個腳本,咱們用其來監聽hexo new
這個動做,並在檢測到hexo new
以後,執行編輯器打開的命令。npm
var spawn = require('child_process').exec; hexo.on('new', function(data){ spawn('start "markdown編輯器絕對路徑.exe" ' + data.path); });
var exec = require('child_process').exec; hexo.on('new', function(data){ exec('open -a "markdown編輯器絕對路徑.app" ' + data.path); });
_config.yml
,搜索post_asset_folder
字段,設置其值爲true
npm install hexo-asset-image --save
hexo new "fileName"
會在/source/_posts
目錄下建立同名的文件夾![title](圖片名.jpg)
,無需路徑名就能夠插入圖片。可是咱們會使用圖牀,存到這只是爲了之後圖牀失效能夠找到圖片。圖牀有不少,好比阿里雲,騰訊雲,又拍雲等,這些都是能夠用的。windows
也能夠把圖牀存在CSDN,從CSDN文章copy過去,可是切記要本地保存,別之後CSDN失效找不到圖。markdown
到阿里雲,沒註冊的先去註冊一下。而後以下圖:hexo
注意:請開啓防盜鏈,以下:
app
我是在網上發現一個typora的插件,能夠自動把上傳的本地鏈接。編輯器
typora下載,也能夠去官網,可是官網加載好慢。。post
原做者,我fork到個人github,測試了一下,最新版可以用,下面是個人教程:
plugins\image
的upload.js文件,該文件就是能夠配置咱們的圖牀。把剛剛在阿里雲下載的文件中,兩個AccessKeyId和AccessKeySecret的值複製進去。http://flunggg.oss-cn-shenzhen.aliyuncs.com/
複製到BucketDomain去。注意:可能有時對於舊文章想上傳,鼠標點一下,等候一下就會上傳,若是沒有上傳則從新本地上傳就會自動變爲圖牀連接。而且再改變圖片樣式時不成功,我想把圖片縮小點就不成功。可是確實方便不少。
參考: