hexo 通過hexo-admin進行全自動釋出文章,能線上拷貝圖片,實時檢視效果,更加優雅!!!完成hexo g -d ,徹底脫離命令列操作!!!!
首先因為有的圖片外鏈是不能檢視的比如我們的csdn,這個時候需要先執行npm命令下載外掛,再下載圖片在複製到某個資料夾,再進行引用,真的是好麻煩,但是自從有了hexo-admin,媽媽再也不用擔心我了,直接用qq截圖或者複製某個圖片,commad(control)+v到我們的hexo-admin即可,會自動下載,並引用~idea編輯器也不錯但是不能實現拷貝圖片的功能~
npm install --save hexo-admin
hexo server -d
open http://localhost:4000/admin/
hexo根目錄配置檔案
admin:
username: zoro
password_hash:be121740bf988b2225a313fa1f107ca1 //使用者名稱密碼不喜歡的可以不設定,這裡通過bcrypt hash
secret: hey hexo deploy//用以cookies安全;
Command: './admin_script/hexo-generate.sh' # expire: 60*1
這裡的command對應於介面中的deploy按鈕,在下面寫上指令碼,可以一鍵生成html頁面,並提交到託管的地址,這就是hexo admin的核心思想!
commad後續操作:
在根目錄新建admin_script,資料夾,進入執行:
touch hexo-generate.sh;
vim hexo-generate.sh;
在裡面加入
#!/usr/bin/env sh hexo clean hexo g -d //想加什麼命令都可以,一鍵完成。
最後,修改許可權
chmod +x hexo-generate.sh
登入介面
主頁中的按鈕:
還有一個publish按鈕,點選的話會出現在blog相應的資料夾中,unpublish的話就會在資料夾中消失!!!!!!
- Post:部落格文章列表,包括已經發布的和還在草稿箱等待寵幸的;
- Pages:就是諸如標籤雲之類的頁面管理;
- About:關於admin外掛的說明
- hexo-gen:這個原來是Deploy,被我修改了,關鍵節點;
- Settings:配置;
注意:
(node:10338) [DEP0061] DeprecationWarning: fs.SyncWriteStream is deprecated.
hexo clean的時候會多一條警告,如上圖,對程式不會有影響,原因是node.js版本的問題,對某些語句不支援,不是強迫症的可以不用管,強迫症的可以通過hexo --debug,對錯誤追蹤,然後 mpn uninstall xxxx --save解除安裝掉。
相關推薦
hexo 通過hexo-admin進行全自動釋出文章,能線上拷貝圖片,實時檢視效果,更加優雅!!!完成hexo g -d ,徹底脫離命令列操作!!!!
首先因為有的圖片外鏈是不能檢視的比如我們的csdn,這個時候需要先執行npm命令下載外掛,再下載圖片在複製到某個資料夾,再進行引用,真的是好麻煩,但是自從有了hexo-admin,媽媽再也不用擔心我了,
通過命令列操作安卓資料庫
Microsoft Windows [版本 6.1.7601] 版權所有 (c) 2009 Microsoft Corporation。保留所有權利。 C:\Users\Administrator>adb shell error: more than one device/emulator
LINUX通過命令列操作MYSQL
啟動:service mysqld start; 進入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出資料庫:show databases; 建立資料庫:create databa
MYSQL命令列操作基本語句
首先進入MYSQL命令列控制介面: 1. 查詢所有資料庫: show databases; (分號不能少) 2 進入某一資料庫 use + 資料庫名 + database; Database changed表明已經
嵌入式命令列操作(可移植性)
本文件基於stm32f103並移植到F407, MSP430,以及s3c2440 最終效果如下: 以上多餘列印是除錯時解析bug用的,可以去除。 本文參考u-boot命令列,重點部分有三個:①資料定義 ②獲取串列埠資料(1個位元組) ③解析資料 資料定義 typedef v
Git入門(安裝及基礎命令列操作)
一、安裝 1、Mac 在Mac中安裝Git的方法不止一種。最簡單的要數通過Xcode命令列工具。對於Mavericks(10.9)或更高版本的作業系統,當你第一次嘗試在終端執行git命令時,系統會自動檢查是否已安裝Git;如果未安裝,則會提示你安裝它。如果希望獲得更高的版本,也可以通過二進位制安裝程式
linux 作業系統下簡單的命令列操作
一: 配置linux 作業系統虛擬主機 首先安裝一個虛擬機器(百度上面有很多哦) , 我主要使用的是VMware workstation 然後 下載一個centos映象6..5到7都可以; 然後用VMware安裝下載好的centos 配置好語言 , 使用者名稱 , 密
2018年10月31日Java學習之常用的命令列操作
1.常用的命令列操作 win+r調出並輸入cmd. 進入D盤:D:回車進入D盤:D:回車 D盤下的目錄DIR回車 建立目錄md 2018年10月31日 那麼建立了一個2018年10月31日的目錄(目前還在d盤目錄) 進入2018年10月31日的目錄 cd
【看這一篇就夠了】kubernetes入門命令列操作(例項演示)
寫在前面:網上找了好久終於找到了期盼已久的、一個一眼就能理解的kubernetes“整體全過程”文章。 建議看這篇文章可以結合kubernetes官網(www.kubernetes.io)的Tutorial進行演練,效果很好。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hadoop系統 hdfs 命令列操作
轉自:https://blog.csdn.net/sjhuangx/article/details/79796388 Hadoop檔案系統shell命令列表: https://hadoop.apache.org/docs/current/hadoop-project-dist/hado
shell 從檔案中讀取批量檔名並做命令列操作
222檔案內容: /home/zhangsuosheng/Desktop/9-30/9_30/1bak/1538291162.png /home/zhangsuosheng/Desktop/9-30/9_30/1bak/1538291212.png /home/zhangsuosheng/Deskto
HDFS基本命令列操作與簡單API使用
1.開啟叢集命令 start-dfs.sh 2.檢視幫助 hdfs dfs -help 3.檢視當前目錄資訊 hdfs dfs -ls / 4.從本地上傳檔案 hdfs dfs -put data.txt /wc/in 5.從hdfs下載
大資料之HBase命令列操作
1、課程簡介 本文章先會介紹HBase命令列,接著會介紹java程式碼對hbase中的表進行增刪改查。 本文章中所有命令均在CentOS-6.4-x86_64,hadoop-2.5.2,jdk1.8.0_152,zookeeper-3.4.11,hbase-1.2.6中執行通過,為減少linux許
命令列操作oracle,顯示英文而不是中文
在環境變數,而不是系統變數,平常總用系統變數,這次用環境變數可以解決中文顯示問題,增加環境變數,如下: 設定NLS_LANG為SIMPLIFIED CHINESE_CHINA.ZHS16GBK 具體操作如下圖: 右鍵我的電腦,選擇屬性按鈕 &nb
mysql 命令列操作(一)管理操作
1.查詢所有存在的資料庫 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysq
mysql 命令列操作(四)高階sql語句
1.union,連線兩個以上的select語句的結果組合到一個結果集中,多個select語句中相同的資料會被刪除,多個union的select語句必須列數相同,比如第一個select選擇兩個列,那麼後續所有union的select語句都必須是兩列,不要求列的屬性一致,可以用u
Hadoop系列006-HDFS概念及命令列操作
本人微信公眾號,歡迎掃碼關注! HDFS概念及命令列操作 一、HDFS概念 1.1 概念 HDFS,它是一個檔案系統,用於儲存檔案,通過目錄樹來定位檔案;其次,它是分散式的,由很多伺服器聯合起來實現其功能,叢集中的伺服器有各自的角色。 HDFS的設計適合一次寫入,多次讀出的場景,且不支
cmd命令列操作資料庫詳細教程
1、配置環境變數》一定要配置到mysql下的bin目錄下: 2、輸入資料庫使用者名稱、密碼:mysql -u root -p 3、操作資料庫:新建一個數據庫,我們已mysqldb為例,命令列:create database 資料庫名; 4、使用資料庫:us
redis 命令列操作map 和java操作map
hset key field value 單個設定 hget key field 獲取map中指定key的值 HMSET key field value [field value ...] 多個設定 HMGET key field [field ...]
redis命令列操作set集合和java方式操作set集合
sadd key member [member ...] 向集合中增加元素 SMEMBERS key 查詢集合中所有的元素 srem key member [member ...] 移除集合中指定元素 SISMEMBER key member 判斷集合中是否