hexo+next主題目錄解析


默認目錄結構

.
├── .deploy ├── public ├── scaffolds ├── scripts ├── source | ├── _drafts | └── _posts ├── themes ├── _config.yml └── package.json
    • deploy:執行hexo deploy命令部署到GitHub上的內容目錄
    • public:執行hexo generate命令,輸出的靜態網頁內容目錄
    • scaffolds:layout模板文件目錄,其中的md文件可以添加編輯
    • scripts:擴展腳本目錄,這里可以自定義一些javascript腳本
    • source:文章源碼目錄,該目錄下的markdown和html文件均會被hexo處理。該頁面對應repo的根目錄,404文件、favicon.ico文件,CNAME文件等都應該放這里,該目錄下可新建頁面目錄。
      • drafts:草稿文章
      • posts:發布文章
    • themes:主題文件目錄
    • _config.yml:全局配置文件,大多數的設置都在這里
    • package.json:應用程序數據,指明hexo的版本等信息,類似於一般軟件中的關於按鈕

next主題

├── .github #git信息 ├── languages #多語言 | ├── default.yml #默認語言 | └── zh-Hans.yml #簡體中文 | └── zh-tw.yml #繁體中文 ├── layout #布局,根目錄下的*.ejs文件是對主頁,分頁,存檔等的控制 | ├── _custom #可以自己修改的模板,覆蓋原有模板 | | ├── _header.swig #頭部樣式 | | ├── _sidebar.swig #側邊欄樣式 | ├── _macro #可以自己修改的模板,覆蓋原有模板 | | ├── post.swig #文章模板 | | ├── reward.swig #打賞模板 | | ├── sidebar.swig #側邊欄模板 | ├── _partial #局部的布局 | | ├── head #頭部模板 | | ├── search #搜索模板 | | ├── share #分享模板 | ├── _script #局部的布局 | ├── _third-party #第三方模板 | ├── _layout.swig #主頁面模板 | ├── index.swig #主頁面模板 | ├── page #頁面模板 | └── tag.swig #tag模板 ├── scripts #script源碼 | ├── tags #tags的script源碼 | ├── marge.js #頁面模板 ├── source #源碼 | ├── css #css源碼 | | ├── _common #*.styl基礎css | | ├── _custom #*.styl局部css | | └── _mixins #mixins的css | ├── fonts #字體 | ├── images #圖片 | ├── uploads #添加的文件 | └── js #javascript源代碼 ├── _config.yml #主題配置文件 └── README.md #用GitHub的都知道


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM