此專案為個人技術筆記 Blog,任何人都能透過 Github 開源分享方式自行 fork 保存,並提出 PR 協助錯誤資訊修正。一起共同參與維護提升此文件筆記的品質和完整性。
請勿將此專案 fork 後僅更改作者名稱即部署到網站上,這樣的行為屬於冒名使用,違反了開源精神。若要使用此專案,請保留原作者資訊,並在適當位置註明修改者資訊。感謝您的理解與合作。
首先,請確保你已經安裝了 Node.js 和 npm。然後在專案目錄中執行以下命令來安裝依賴:
npm install以下是一些常用的指令:
-
啟動本地伺服器:
npm start
-
重新生成靜態文件:
npm restart
-
生成靜態文件:
npm run build
-
清理生成的文件:
npm run clean
-
部署網站:
npm run deploy
此專案使用了以下主要依賴:
- Hexo ^7.3.0
- Hexo CLI ^4.3.2
- Hexo CodePen ^0.1.1
- Hexo Deployer Git ^4.0.0
- Hexo Generator Archive ^2.0.0
- Hexo Generator Category ^2.0.0
- Hexo Generator Index ^4.0.0
- Hexo Generator SearchDB ^1.4.1
- Hexo Generator Tag ^2.0.0
- Hexo Hide Posts ^0.4.3
- Hexo Renderer EJS ^2.0.0
- Hexo Renderer Marked ^6.3.0
- Hexo Renderer Stylus ^3.0.1
- Hexo Server ^3.0.0
- Hexo Tag Embed ^1.0.0
- Hexo Word Counter ^0.2.0
- Patch Package ^8.0.0
- Browserify ^17.0.0
- Range Parser ^1.2.1
- npm-upgrade ^3.1.0
在 _config.yml 文件中可以進行站點配置。以下是一些主要配置項:
startLine: 1
endLine: 120此專案使用了 Next 主題。以下是一些主要的配置與修改事項:
在 Hexo 根目錄中執行以下命令來克隆 Next 主題:
git clone https://github.com/theme-next/hexo-theme-next themes/next在 Hexo 根目錄的 _config.yml 文件中,將 theme 設置為 next:
theme: nextNext 主題的配置文件位於 themes/next/_config.yml。你可以在此文件中進行主題相關的配置。例如:
Hexo 版本:7.3.0
歡迎提交問題和合併請求。請確保在提交之前先閱讀 貢獻指南。希望大家能夠共同參與,提升這個專案的品質和功能。
此專案採用 MIT 授權。