?? 作者主頁:Dianc的博客
?? 簡介:沒有什么遠大的理想,做自己喜歡的事情就好~
?? 拒絕白嫖,歡迎 點贊、收藏、留言( 感謝支持~ヾ(≧▽≦*)o )
?? 掃碼關注微信公眾號: >>> Dianc小助手 <<<
?? 前端學習路線圖、面試刷題、二次元壁紙珍藏,Dianc小助手后續會持續完善,
?? 大家的積極參與和討論,是Dianc推送更多優質內容的動力~
目錄
- 前言
- 安裝Node.js
- Window環境下
- 詳細解釋
- 安裝構建工具
- Linux環境下
- 安裝Git
- Window環境下
- 最后驗證一下
- Linux環境下
- 最后
- 熱門文章推薦:
前言
前一段時間發布了Wordpress的安裝個人博客的教程,有小伙伴說Wordpress太笨重了,但這是事實哈哈,博主本人比較喜歡Hexo的簡介風,所以本期實戰總結就出一期Hexo的教程,但是不建議小白操作,涉及到很多相關專業知識,新手還是看看Wordpress的教程吧,

安裝Node.js
Hexo是一款基于Node.js的靜態博客框架,依賴少易于安裝使用,可以方便的生成靜態網頁托管在GitHub和Coding上,是搭建博客的首選框架,所以我們需要安裝Node.js
Window環境下
建議選擇LTS版本就好了,注意選擇64-bit或者32-bit(應該沒有不是64位的吧)
點擊前往官網下載==》選擇.msi進行下載

詳細解釋
下載完成后一直點擊下一步,這里其實也是默認,但還是說明一下:
- 安裝Node.js的核心,其中包含npm
- 安裝npm
- 安裝檔案
- Node和npm添加到環境變數,如果不選,之后在cmd視窗想運行node、npm等執行程式會報錯,系統找不到指定檔案,當然也可以再手動配置,

安裝構建工具
勾選上這句話即可在安裝完成時彈出cmd進行安裝

構建工具是因為一些npm模塊需要使用C/C++編譯,如果想要編譯這些模塊,則需要安裝這個工具,如果不安裝這個構建工具,在之后使用 npm 安裝模塊的時候,會報錯:
gyp ERR! find Python
如果出現這個錯誤,就要知道是因為沒有安裝 構建工具,
構建工具和 Chocolatey 都是必裝的,如果現在沒有安裝,可以之后再手動安裝,
為了避免以后麻煩,這里強烈建議選擇“Automatically install …” ,然后 Next…
(按任意鍵即可,回車應該是正常人的操作吧( ?? ω ?? )?)

然后就會蹦出power shell界面進行安裝,注意如果安裝失敗,可能是網路原因,這里是有牽扯到外網的,所以需要設定代理,這里因為國家規定我就不說了,網上還是有教程的,
(所以嘛,我還是那句話,小白使用Wordpress進行搭建個人博客就好了)

都安裝好之后,可以Win+R鍵輸入cmd測驗版本來判斷是否安裝完成
node -v
npm -v
choco -v
choco判斷構建工具(window的打包工具)是否安裝
Linux環境下
Linux就比較簡單了,這就是Window和Linux的差別,安裝完成后,同樣使用cmd查詢版本號判斷是否安裝完成,
注:Nodejs 官網提供了編譯好的 Linux 二進制包,你也可以下載下來直接應用,
sudo apt-get install nodejs
sudo apt-get install npm
Win+R鍵輸入cmd后回車
node -v
npm -v
順便說一下,windows在git安裝完后,就可以直接使用git bash來敲命令列了,不用自帶的cmd,cmd有點難用,下面我將教你如何安裝Git,
安裝Git
Git是目前世界上最先進的分布式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理,也就是用來管理你的hexo博客文章,上傳到GitHub的工具,Git非常強大,我建議每個人都去了解一下,雖然博主我也才是剛剛了解,
Window環境下
點擊前往官網下載: Download Git
Git的安裝稍微沒那么復雜,跟著操作下一步就好,但下面我還是會做一個小翻譯,以免很多小伙伴安裝了也不明白為什么這么做,這就體現出了程式員英文好的好處,因為電腦程式源于米國,所以大部分代碼包括安裝,都是英文,
這里第一個可以勾選也可以不勾選,表示安裝完成后添加到桌面圖示,

最后一個是決定在所有控制臺視窗中使用TrueType字體和是否每天檢查Git是否有Windows更新的,這些根據自己需要選擇,

這個頁面是在選擇Git檔案默認的編輯器,一般很少會用到,
所以默認Vim即可,直接點“Next”按鈕繼續到下圖的界面:

這個界面是調整您的PATH環境,
第一種配置是“僅從Git Bash使用Git”,這是最安全的選擇,因為您的PATH根本不會被修改,
??但是,您只能使用 Git Bash 的 Git 命令列工具,不能通過第三方軟體使用,
第二種配置是“從命令列以及第三方軟體進行Git”,該選項也被認為是安全的,
??因為它僅向PATH添加了一些最小的Git包裝器,以避免使用可選的Unix工具造成環境混亂,
您將能夠從Git Bash,命令提示符和Windows PowerShell以及在PATH中尋找Git的任何第三方軟體中使用Git,這也是默認推薦的選項,
第三種配置是“從命令提示符使用Git和可選的Unix工具”,
警告:這將覆寫Windows工具,如 “ find 和 sort ”,只有在了解其含義后才使用此選項,

這個界面是選擇HTTPS后端傳輸,
第一個選項是“使用 OpenSSL 庫”,服務器證書將使用ca-bundle.crt檔案進行驗證,這也是我們常用的選項,
第二個選項是“使用本地 Windows 安全通道庫”,服務器證書將使用Windows證書存盤驗證,此選項還允許您使用公司的內部根CA證書,例如通過Active Directory Domain Services ,

這一段我暫時還不是很理解,大概知道是配置行尾符號轉換,等我成為大佬再回來解釋吧,這里參考另一個大佬的話,如果你能看懂也可以私聊博主,我會虛心請教的,
第一個選項是“簽出Windows風格,提交Unix風格的行尾”,簽出文本檔案時,Git會將LF轉換為CRLF,提交文本檔案時,CRLF將轉換為LF,對于跨平臺專案,這是Windows上的推薦設定(“ core.autocrlf”設定為“ true”)
第二個選項是“按原樣簽出,提交Unix樣式的行尾”,簽出文本檔案時,Git不會執行任何轉換, 提交文本檔案時,CRLF將轉換為LF,對于跨平臺專案,這是Unix上的建議設定(“ core.autocrlf”設定為“ input”)
第三種選項是“按原樣簽出,按原樣提交”,當簽出或提交文本檔案時,Git不會執行任何轉換,不建議跨平臺專案選擇此選項(“
core.autocrlf”設定為“ false”)

這個界面是配置終端模擬器以與Git Bash一起使用,
??第一個選項是“使用MinTTY(MSYS2的默認終端)”,Git Bash將使用MinTTY作為終端模擬器,該模擬器具有可調整大小的視窗,非矩形選擇和Unicode字體,Windows控制臺程式(例如互動式Python)必須通過“ winpty”啟動才能在MinTTY中運行,
第二個選項是“使用Windows的默認控制臺視窗”,Git將使用Windows的默認控制臺視窗(“cmd.exe”),該視窗可以與Win32控制臺程式(如互動式Python或node.js)一起使用,但默認的回滾非常有限,需要配置為使用unicode 字體以正確顯示非ASCII字符,并且在Windows 10之前,其視窗不能自由調整大小,并且只允許矩形文本選擇,

這個界面是配置配置額外的選項,
第一個選項是“啟用檔案系統快取”,檔案系統資料將被批量讀取并快取在記憶體中用于某些操作(“core.fscache”設定為“true”), 這提供了顯著的性能提升,
第二個選項是“啟用Git憑證管理器”,Windows的Git憑證管理器為Windows提供安全的Git憑證存盤,最顯著的是對Visual Studio Team Services和GitHub的多因素身份驗證支持, (需要.NET Framework v4.5.1或更高版本),
第三個選項是“啟用符號鏈接”,啟用符號鏈接(需要SeCreateSymbolicLink權限),請注意,現有存盤庫不受此設定的影響,
??
最后這個選項為實驗選項,強烈不建議勾選,默認也不會勾選
最后驗證一下
安裝好之后會在開始選單中看到Git的三個啟動圖示
Git Bash,是Git配套的一個控制臺

Linux環境下
對linux來說實在是太簡單了,因為最早的git就是在linux上撰寫的,只需要一行代碼
(你沒有聽錯,就一行代碼解決)
sudo apt-get install git
搞得我這個熱愛window的人都忍不住想用Linux了,真的是大愛,
最后
到這里就基本做完了,其實很多都是參考別的博主的設定的,Hexo的準備作業就差不多了,下一次就開始直接進行Hexo搭建博客,并且部署到Github上,當然可以使用自己的域名,
啊,最后的最后,看在我碼字碼了一個下午的份上,給我一個免費的三連支持唄(~ ̄▽ ̄)~
我能有什么壞心思呢是吧,只不過想上熱榜罷了嘻嘻,
熱門文章推薦:
🥇 還不會搭建個人博客?手把手教你用Wordpress搭建只屬于你的世界~
🥈 PHP實作簡易登陸注冊系統全步驟
🥉php獲取B站uid用戶頭像

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/299184.html
標籤:其他
