Rumah > alat pembangunan > git > teks badan

Bincangkan cara membina blog Hexo di GitHub

PHPz
Lepaskan: 2023-04-06 14:03:43
asal
649 orang telah melayarinya

GitHub ialah platform pengehosan kod terbuka global yang menyediakan pembangun platform yang mudah untuk bekerjasama dan berkongsi kod. Hexo ialah rangka kerja blog yang pantas, ringkas dan cekap dibangunkan berdasarkan Node.js. Dalam artikel ini, kami akan meneroka cara menyediakan blog Hexo di GitHub.

  1. Buat repositori GitHub
    Mula-mula, kita perlu mencipta repositori pada GitHub. Klik Repositori baharu pada halaman utama GitHub, isikan nama gudang, pilih Awam atau Persendirian, dan kemudian klik Cipta repositori. Seterusnya, kita perlu memasang Git dan menggunakannya untuk menolak fail tempatan ke repositori GitHub.
  2. Pasang Hexo
    Kami perlu memasang Node.js dan Git secara setempat untuk operasi seterusnya. Kemudian buka tetingkap baris arahan dan masukkan arahan berikut untuk memasang Hexo.
npm install -g hexo-cli
Salin selepas log masuk
  1. Jana fail blog Hexo
    Seterusnya, kami menggunakan Hexo untuk mencipta blog baharu. Masukkan arahan berikut pada baris arahan:
hexo init myblog
cd myblog
npm install
Salin selepas log masuk

Arahan ini akan mencipta folder myblog dalam direktori semasa dan memasang Hexo di dalamnya.

  1. Mengkonfigurasi Blog Hexo
    Seterusnya, kita perlu membuat beberapa tetapan untuk Hexo. Dalam direktori akar Hexo, buka fail _config.yml Ini ialah fail konfigurasi blog Hexo dan mengandungi semua tetapan Hexo. Kami perlu mengkonfigurasi fail ini untuk melaraskan blog peribadi kami.
  2. Gunakan ke Halaman GitHub
    Hexo menjana fail HTML statik secara automatik untuk kami, yang perlu kami atur ke Halaman GitHub. Masukkan arahan berikut pada baris arahan:
npm install hexo-deployer-git --save
Salin selepas log masuk

Arahan ini akan memasang pemalam hexo-deployer-git ke dalam blog kami. Kemudian, tambahkan konfigurasi berikut dalam fail _config.yml:

deploy:
  type: git
  repository: git@github.com:username/username.github.io.git
  branch: master
Salin selepas log masuk

di mana nama pengguna ialah nama pengguna GitHub kami. Kemudian, jalankan arahan berikut untuk menggunakan blog ke Halaman GitHub.

hexo clean && hexo g && hexo d
Salin selepas log masuk

Hexo akan menolak fail blog secara automatik ke halaman Halaman GitHub kami. Kami boleh melihat blog kami dengan melawati https://username.github.io.

  1. Terbitkan artikel
    Akhirnya, kita boleh mula menerbitkan artikel blog kita sendiri. Dalam direktori akar Hexo, jalankan arahan berikut untuk mencipta artikel baharu:
hexo new post "文章名称"
Salin selepas log masuk

Arahan ini akan mencipta fail Markdown baharu dalam direktori source/_posts, di mana "nama artikel" adalah Tajuk artikel yang ingin anda terbitkan.

Selepas menjalankan arahan di atas, ubah suai fail *.md di bawah source/_posts/ dan tulis kandungan artikel anda sendiri.

  1. Tema Hexo
    Jika anda ingin menjadikan blog anda lebih cantik dan diperibadikan, anda boleh menukar gaya blog anda dengan memasang tema Hexo. Cuma jalankan arahan berikut dalam direktori akar Hexo untuk memasang tema:
git clone https://github.com/author/author.github.io.git themes/theme-name
Salin selepas log masuk

di mana pengarang ialah nama pengguna GitHub pengarang tema dan nama tema ialah nama tema.

Kemudian, dalam direktori akar Hexo, buka fail _config.yml dan ubah suai tema kepada nama tema yang anda pasang. Contohnya:

theme: theme-name
Salin selepas log masuk

Dengan cara ini, anda telah menyediakan blog Hexo anda sendiri, dan anda boleh menulis dan berkongsi dengan gembira.

Atas ialah kandungan terperinci Bincangkan cara membina blog Hexo di GitHub. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!