搜尋

首頁  >  問答  >  主體

github-pages - #hexo#靜態部落格框架中.deploy_git目錄是什麼,起到什麼作用?

初學hexo,用hexo+github-pages創建blog,目錄下的.deploy_git目錄是什麼,它的作用是什麼?可以刪掉嗎?

另,把問題擴充一下:

hexo初始化後的目錄結構只有以下:

而再安裝主題後多出好多目錄出來,我很困惑這些目錄產生的緣由

我的想法是:.gitignore,db.json和.deploy_git是由於github-pages倉庫中產生的(但我不太清楚db.json和.deploy_git具體的作用)

node_modules和public這兩個目錄的產生應該是由於主題的安裝

In conclusion,紅框中各目錄的產生原因及其擔任的角色,求大神解惑

ringa_leeringa_lee2764 天前710

全部回覆(1)我來回復

  • phpcn_u1582

    phpcn_u15822017-05-02 09:41:41

    • .deploy_git: 這個應該是git部署用的檔案。例如你寫好的部落格想部署到 GitHub Pages上去的話,可以用git部署插件,那個插件會創建這個目錄

    • node_modules: 這個應該是node.js用到的安裝到目前「專案/目錄」的插件/模組目錄吧。畢竟hexo是透過npm安裝的吧?

    • public: 這應該是hero編譯之後的網站的目錄

    • .gitignore: 這是一個git的配置文件,裡面定義了不列入git管理的內容設定

    • db.json: 這個我也不知道。

    回覆
    0
  • 取消回覆