Jekyll static blog serverless hosting guide: Nzira yekuendesa kuSurge.sh yemahara?

Nzira yekugamuchira mahara Jekyll Static blog? Hapana chikonzero chekutenga sevha kana hunyanzvi hwehunyanzvi, kunyangwe novice anogona kutanga nekukurumidza!

Jekyll + Surge.sh inokutendera iwe kuti ugadzire zviri nyore kugadzira mabhurogi chikuva!

Jekyll static blog serverless hosting guide: Nzira yekuendesa kuSurge.sh yemahara?

Isa iyo Surge chirongwa

Surge.sh chirongwa cheJavaScript chekutaura chakaburitswa neNode.js chikuva.

Usati washandisa Surge, unofanirwaIsa Node.js pakombuta yako yemuno.

  • Wobva waisa Surge kuburikidza npm.

Kana usina kuisa Surge, basa rekutanga nderekuisa unotevera kuraira kuti uiise ▼

npm install -g surge
  • Iye zvino wave nemidziyo yese yaunoda kukurumidza kuvhura webhusaiti yeJekyll.

Gadzira saiti itsva yeJekyll

Kutanga, tsvaga yako iripo Jekyll purojekiti, kana gadzira nyowani kuburikidza neiyo terminal ▼

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Kune iyo chaiyo nzira yekuvaka Jekyll, ndapota tinya chinongedzo pazasi kuti uverenge yedu yakanyatsogadzirirwa Jekyll kurodha uye yekuisa dzidziso▼

Mushure mekugadzira komputa yemunharaunda uye kumisikidza Jekyll, unogona kuiwana mubrowser yako nemurairo unotevera:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Panguva ino iwe wakabudirira kumhanya yakakosha static webhusaiti.
  • Nekumisikidza, chirongwa cheJekyll chinomhanya pakombuta yako yemuno, inenge yakagadzirira kuendeswa kune server.

Nyora webhusaiti yako yeJekyll

Tevere, unogona kuunganidza yako Jekyll webhusaiti kuita static HTML, CSS, uye JavaScript mafaera.

jekyll build

Ikozvino, yako sosi kodhi yakaunganidzwa kuita a _site/ Tafura yezviri mukati.

kumhanya kwese jekyll build , mafaera aya achadzokororwa - ndiwo zvakare mafaera aunoda kuburitsa kuwebhu.

Shandisa yako Jekyll saiti

Unogona kushandisa murairo unotevera kuti _site/ Shambadzira kabhuku kuInternet▼

surge _site/

Kana usati wapinda mukati kana kunyoresa parizvino, iyo sisitimu inokukurudzira kuti upinde kana kunyoresa.

Tevere, iwe unowana isingaite subdomain.

Unogona kuitsiva nechimwe chinhu chaunosarudza, semuenzaniso. example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

Mushure mekudzvanya Enter, unofanirwa kugamuchira meseji inosimbisa kuti webhusaiti yako yakatangwa zvinobudirira▼

Success! Project is published and running at example-jekyll.surge.sh
  • Waita zvakanaka, webhusaiti yako ikozvino yabudirira online!

Surge inokukumbira kuti uise zita rezita nekusarudzika pese parinoiswa.

Kuti usvetuke nhanho iyi, unogona kupfuudza zita rezita zvakananga kuSurge's CLI kana uchimhanyisa rairo.

Semuenzaniso, kana yako subdomain irivancouver.surge.sh, unogona kuita unotevera kuraira ▼

surge _site/ --domain vancouver.surge.sh
  • Kana iwe uri kuwedzera yakasarudzika zita rezita muSurge, unogona kutsiva iyo subdomain zita mune iri pamusoro apa rairo ine yako tsika domain zita.

Kana iwe uchida kushandura maakaundi kuti upinde, unofanirwa kubuda muSurge account yako ▼

surge logout

Kana iyo inotevera meseji yekukanganisa ikaoneka▼

Shandisa Jekyll kuSurge.sh kuti uwedzere zita rezita rezita: Nyore kuvaka static webhusaiti Chikamu 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Mhinduro ndeyekuchinja subdomain inogadzirwa neSurge nekumisikidza nekuti iyi subdomain yakatogarwa.
  • Iwe unogona kuwedzera chero alphanumeric prefix kune iyo yakapihwa otomatiki URL.

Kuchenjerera

Sezvo zita re subdomain rakapihwa zviri pamutemo neSurge rinomanikidzwa kuvharira spider yekutsvaga mu robots.txt faira (isingaiteSEO), isu hatina mvumo yekuigadzirisa, saka hazvikurudzirwe kuishandisa.

Tinokurudzira kuwedzera zita renzvimbo kuSurge kuitira kuti robots.txt faira rako rigadziriswe.

🚀 Unoda kudzidza kuendesa Jekyll kuSurge.sh uye kuwedzera zita rakasarudzika zita?

Dzvanya chinongedzo pazasi kuti uenderere mberi nekuverenga gwara redu uye nyore kuvaka yako static webhusaiti▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) yakagoverwa "Jekyll Static Blog Serverless Hosting Strategy: Nzira yekuendesa kuSurge.sh mahara?" 》, zvinobatsira kwauri.

Welcome to share link yechinyorwa chino:https://www.chenweiliang.com/cwl-31655.html

Tikugashirei kuTeregiramu chiteshi cheChen Weiliang's blog kuti uwane zvichangobva kuitika!

🔔 Iva wekutanga kuwana yakakosha "ChatGPT Yemukati Yekushambadzira AI Chishandiso Chekushandisa Guide" muchiteshi chepamusoro dhairekitori! 🌟
📚 Iri gwara rine kukosha kukuru, 🌟Uyu mukana usingawanzo, usapotsa! ⏰⌛💨
Govera uye like kana uchida!
Kugovera kwako uye kuda ndiko kukurudzira kwedu kunoramba kuripo!

 

发表 评论

Kero yako yeemail haizoburitswe. Minda inodiwa inoshandiswa * Chitaera

skrorukira kumusoro