Rumah  >  Artikel  >  alat pembangunan  >  Bagaimana untuk menggunakan hexo ke github

Bagaimana untuk menggunakan hexo ke github

PHPz
PHPzasal
2023-04-26 09:13:101961semak imbas

Hexo ialah penjana blog statik yang sangat baik yang boleh membantu pengguna membina laman web blog dengan cepat dan menyokong pelbagai tema dan sangat fleksibel.

Jadi bagaimana untuk menggunakan Hexo ke Github? Di bawah saya akan memperkenalkan proses ini secara terperinci kepada anda.

1. Persediaan

  1. Daftar akaun Github

Jika anda tidak mempunyai akaun Github, anda perlu mendaftarkannya dahulu. Laman web rasmi Github: https://github.com/

  1. Pasang Git

Hexo Untuk memuat naik blog yang dihasilkan ke Github, anda perlu menggunakan Git untuk pengurusan kod dan menyerahkan. Oleh itu, Git perlu dipasang.

Pada Windows, anda boleh memuat turun pemasang versi terkini daripada tapak web rasmi Git https://git-scm.com/.

Di Linux, anda boleh terus menggunakan perintah yum atau apt-get untuk memasang.

  1. Pasang Node.js

Hexo dibangunkan berdasarkan bahasa Node.js, jadi persekitaran masa jalan Node.js perlu dipasang.

Muat turun dan pasang versi terkini daripada tapak web rasmi Node.js https://nodejs.org/.

2. Permulaan blog Hexo

  1. Pasang Hexo

Buka alat baris arahan dan masukkan arahan berikut untuk memasang:

npm install -g hexo-cli
  1. Initialize Hexo

Buat direktori kosong untuk menyimpan blog Selepas memasuki direktori, masukkan arahan berikut pada baris arahan untuk memulakan:

hexo init
    Pasang pemalam
Selepas permulaan selesai, anda perlu memasang pemalam untuk menyokong penjanaan dan paparan blog. Pemalam yang biasa digunakan adalah seperti berikut:

    hexo-deployer-git: digunakan untuk menerbitkan tapak web yang dijana secara tempatan ke Github.
  • hexo-generator-sitemap: digunakan untuk menjana peta laman.
  • hexo-generator-baidu-sitemap: digunakan untuk menjana peta laman yang disertakan Baidu.
  • hexo-renderer-pug: digunakan untuk menyokong pemaparan enjin templat Pug.
Masukkan arahan berikut pada baris arahan untuk memasang:

npm install hexo-deployer-git --save
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
npm install hexo-renderer-pug --save
3.

Anda boleh mengkonfigurasi maklumat asas tapak web dalam fail _config.yml, seperti tajuk tapak web, pengarang, bahasa, tema, dsb.

  1. Tema

Hexo mempunyai banyak tema untuk dipilih, yang boleh dilihat di laman web rasmi https://hexo.io/themes/. Tema yang biasa digunakan adalah seperti berikut:

  1. hexo-theme-next: Tema yang sangat popular yang menyokong pelbagai item konfigurasi.
hexo-theme-matery: Satu lagi tema hebat dengan kesan visual yang hebat.

    Selepas memuat turun tema secara setempat, anda boleh memasangnya melalui baris arahan:
  • Konfigurasi penggunaan

dalam _config. yml Cari bahagian penempatan dalam fail dan buat konfigurasi yang berkaitan seperti berikut:
git clone https://github.com/theme-next/hexo-theme-next themes/next
  1. Di mana jenis ialah jenis penempatan, repositori ialah alamat gudang Github dan cawangan ialah cawangan Github. Hanya gantikan nama pengguna dalam repositori dengan nama pengguna Github anda sendiri.
4. Hasilkan blog dan muat naik ke Github

deploy:
  type: git
  repository: git@github.com:username/username.github.io.git
  branch: master
Jana blog

Masukkan arahan berikut dalam baris arahan untuk menjana blog:

  1. Pratonton setempat

Selepas menjana blog, anda boleh pratonton secara setempat dan masukkan arahan berikut untuk memulakan perkhidmatan setempat:
hexo g
  1. Kemudian masukkan http dalam pelayar: //localhost:4000 untuk pratonton blog.

Muat naik blog

hexo s

Masukkan arahan berikut dalam baris arahan untuk memuat naik blog ke Github:

  1. Selepas muat naik berjaya, dalam penyemak imbas Masukkan https://username.github.io untuk mengakses blog.
Jika ini adalah muat naik pertama, anda perlu memasukkan nama pengguna dan kata laluan Github anda.

5. Ringkasan
hexo d

Melalui langkah di atas, kami boleh menggunakan blog yang dibina oleh Hexo ke Github dengan pantas.

Semasa proses penggunaan, anda boleh meletakkan kod sumber blog Hexo pada Github untuk sandaran dan pengurusan versi bagi memudahkan lelaran dan penyelenggaraan blog akan datang. Pada masa yang sama, Github Pages juga merupakan platform pengehosan blog yang sangat baik, dan anda boleh menikmati perkhidmatan pengehosan percuma.

Jika anda menghadapi masalah semasa proses pembinaan blog, anda boleh menyemak dokumen laman web rasmi Hexo https://hexo.io/ dan gudang tema di Github, atau anda boleh pergi ke forum rasmi Hexo https: //bbs.hexo .io/ untuk perbincangan dan bantuan.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan hexo ke github. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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