hexo+next主題目錄解析

默認目錄結構javascript

.
├── .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主題css

├── .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的都知道
相關文章
相關標籤/搜索