hexo問題篇 偶爾抽抽瘋

2022-01-16 10:46:46 字數 2993 閱讀 7037

hexo安安穩穩的跑了很久,然後 。。。。

讓人心碎的hexo問題,華麗麗的摔倒在坑里,只因update了hexo version

最是哪一句 hexo server讓人欲哭無淚

裝置: mac os x

error with dtrace

info hexo is running at press ctrl+c to stop.

執行hexo s之後,出現上述畫面,如上所示,服務確實啟動了,伴隨著讓人討厭的error提示,作為一名程式設計師,眼裡怎麼容忍這等錯誤,很利索的就執行了 (很久沒公升級,第一反應版本問題)

1sudo cnpm update hexo -g

滿懷希望的敲入hexo s結果華麗麗的悲劇了,泛著黑色的終端上出現了那麼華麗麗的一坨:12

3456

78910

1112

1314

1516

1718

1920

2122

2324

2526

usage: hexo

commands:

clean removed generated files and cache.

config get or set configurations.

deploy deploy your website.

generate generate static files.

help get help on a command.

init create a new hexo folder.

list list the information of the site

migrate migrate your site from other system to hexo.

new create a new post.

publish moves a draft post from _drafts to _posts folder.

render render files with renderer plugins.

version display version information.

global options:

--config specify config file instead of using _config.yml

--cwd specify the cwd

--debug display all verbose messages in the terminal

--draft display draft posts

--safe disable all plugins and scripts

--silent hide output on console

for more help, you can use 'hexo help [command]' for the detailed information

or you can check the docs:

瞬間我的世界變成了終端一樣的酷黑,command就這麼沒了,被狗吃了?

上度娘一陣翻攪,有說是node問題,麻利利的用 n 切換node版本,各種公升級,包括npm12

3456

78910

1112

1314

1516

1718

1920

2122

2324

2526

n ls

......

5.7.1

5.8.0

5.9.0

5.9.1

5.10.0

5.10.1

5.11.0

5.11.1

5.12.0

6.0.0

6.1.0

6.2.0

6.2.1

6.2.2

6.3.0

6.3.1

6.4.0

......

n 6.4.0 //切換node版本到 6.4.0

sudo cnpm uninstall hexo -g //全域性解除安裝 hexo

sudo cnpm install hexo -g // 全域性重灌 hexo

hexo server //滿懷希望的敲下回車鍵

春天沒有來到,我聽到了心碎的聲音,又是更噁心的一坨撲面而來…12

3456

info hexo is running at press ctrl+c to stop.

info start processing

fatal something's wrong. maybe you can find the solution here: troubleshooting.html

認真的開啟了錯誤鏈結troubleshooting.html

很容易看到了錯誤解決方案:

1$ npm install hexo --no-optional

單純的我開心的敲下這個命令,雖然不知道why,反正別人有這個方案。

事實證明,心碎的多了就不會痛,再一次證明我們年輕和單純,幾度夕陽紅,錯誤依舊在。

問度娘,大家都告訴我 用這個方案妥妥的……

最終一番查詢和論證,得出最後結論, 開啟_config.yml配置檔案12

345plugins:

# - hexo-generator-feed

# - hexo-generator-sitemap

// 沒錯 刪除plugins依賴的外掛程式

結果,雲開見日月,一切恢復了當初,曾經的最好,好想哭….

媽蛋,抽瘋一樣的hexo

如果hexo d推送不到github或者卡死,嘗試以下步驟:

至此,確保你的計算機正確安裝和配置了 git,依然卡死不動,那麼請耐心等待,可能是github的鏈結問題。

解決訪問Github偶爾很慢的問題

由於github網域名稱解析造成偶爾不能訪問github 解決思路 訪問 時先搜尋hosts檔案,如果有 對應的ip則不需要dns網域名稱解析,因此可以將 的ip配成靜態ip,減少解析過程,提高訪問速度。hosts檔案 位置為c windows system32 drivers etc 最下面增加 ...

Hexo部落格多端同步問題

搭完部落格,發現只有公司電腦上有原始檔,如果回家就沒發繼續更新部落格了。也不能拿著u盤到處拷貝。所以就把部落格原始檔放到github上解決同步問題。在部落格根目錄執行 git init git remote add origin git github.com lanpangzhi lanpangzh...

Hexo部落格搭建問題小結

搭建部落格的過程中最痛苦的就是出現了問題,卻不知道怎麼解決。本文用來記錄遇到過的問題和解決方案。a 初始化錯誤可能沒有清空資料夾輸入rm rf b 需要在空資料夾下init 出現cannot get 錯誤便意味著 檔案未被找到。cannot get 錯誤本質是hexo server返回的乙個404錯...