Akwụkwọ ndekọ ederede
Kedu otu esi akwado blọgụ Jekyll static n'efu? Achọghị ịzụta sava, ọ dịghị mkpa nkà teknụzụ, ọbụlagodi ndị mbido nwere ike ịmalite ngwa ngwa!
Jekyll + Surge.sh na-enye gị ohere ịmepụta usoro ịde blọgụ dị mma!

Wụnye ọrụ Surge
Surge.sh bụ mmemme nhota Javascript nke ikpo okwu Node.js bipụtara.
Tupu i jiri Surge, ị kwesịrị itinye Node.js na kọmputa gị.
- Wee tinye Surge site npm.
Ọ bụrụ na ị tinyebeghị Surge, ọrụ mbụ bụ itinye iwu a ka ịwụnye ya▼
npm install -g surge
- Ugbu a ị nwere ngwaọrụ niile ịchọrọ iji wepụta weebụsaịtị Jekyll ngwa ngwa.
Mepụta saịtị Jekyll ọhụrụ
Mbụ, chọta ọrụ Jekyll dị adị, ma ọ bụ mepụta nke ọhụrụ site na ọdụ ▼
# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./
Maka usoro a kapịrị ọnụ nke ewu Jekyll, biko pịa njikọ dị n'okpuru ebe a ka ịgụọ nkuzi nbudata na nwụnye Jekyll ▼
Mgbe ịtọlitechara kọmpụta mpaghara wee guzobe Jekyll, ị nwere ike nweta ya na ihe nchọgharị gị site na iwu a:bundle exec jekyll serve
bundle exec jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
- N'oge a ị na-agba ọsọ nke ọma webụsaịtị static.
- Site na ndabara, ọrụ Jekyll na-arụ na kọmpụta mpaghara gị, ọ fọrọ nke nta ka ọ dị njikere maka ibuga na sava ahụ.
Mepụta weebụsaịtị Jekyll gị
Na-esote, ị nwere ike chịkọta webụsaịtị Jekyll gị n'ime faịlụ HTML, CSS na Javascript static.
bundle exec jekyll build
Ugbu a, achịkọtala koodu isi mmalite gị n'ime a _site/ Tebulu ọdịnaya.
ọ bụla na-agba ọsọ jekyll build , A ga-achịkọta faịlụ ndị a - ha bụkwa faịlụ ndị ịchọrọ ibipụta na webụ.
Nyefee saịtị Jekyll gị
Ị nwere ike iji iwu na-esonụ _site/ Bipụta katalọgụ na ịntanetị▼
surge _site/
Ọ bụrụ na ị banyebeghị ma ọ bụ debanye aha, sistemụ ahụ ga-akpali gị ịbanye ma ọ bụ debanye aha.
Na-esote, ị ga-enweta subdomain enweghị usoro.
Ị nwere ike dochie ya na ihe nke gị onwe gị, dịka ọmụmaatụ. example-jekyll.surge.sh ▼
surge _site/
email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh
Mgbe ịpịrị Tinye, ị ga-enweta ozi na-akwado na ewepụtara webụsaịtị gị nke ọma▼
Success! Project is published and running at example-jekyll.surge.sh
- Emere nke ọma, webụsaịtị gị adịla nke ọma ugbu a n'ịntanetị!
Surge ga-ajụ gị ka itinye ngalaba aha na ndabara oge ọ bụla ebugara ya.
Ka ịfefe nzọụkwụ a, ị nwere ike ịnyefe ngalaba aha ozugbo na Surge's CLI mgbe ị na-eme iwu ahụ.
Dịka ọmụmaatụ, ọ bụrụ na subdomain gị bụvancouver.surge.sh, ị nwere ike ime iwu na-esonụ ▼
surge _site/ --domain vancouver.surge.sh
- Ọ bụrụ na ị na-agbakwunye aha ngalaba omenala na Surge, ị nwere ike iji aha ngalaba omenala gị dochie subdomain aha n'iwu dị n'elu.
Ọ bụrụ na ịchọrọ ịgbanwe akaụntụ iji banye, ịkwesịrị ịpụ na akaụntụ Surge gị▼
surge logout
Ọ bụrụ na ozi njehie a pụtara▼

Aborted - you do not have permission to publish to xxx. surge.sh
- Ihe ngwọta bụ ịgbanwe subdomain nke Surge mepụtara site na ndabara n'ihi na ejirila subdomain a.
- Ị nwere ike itinye prefix ọ bụla nke mkpụrụedemede na URL enyere na-akpaghị aka.
Mmachi Tier efu
- Surge.sh na-enye ọkwa efu nke na-enye ohere mbugharị 250 na 1GB nke nchekwa kwa ọnwa.
- Maka blọọgụ nkeonwe, nke a na-ezukarị.
- Ọ bụrụ na ịchọrọ akụrụngwa karịa, ị nwere ike kwalite gaa na atụmatụ akwụ ụgwọ.
Cakpachara anya
Ebe ọ bụ na a na-egbochi subdomains nke Surge nyere ka ududo search engine ghara ịbanye na faịlụ robots.txt (nke na-emebi SEO ), anyị enweghịkwa ikike ịgbanwe ha, anyị anaghị akwado iji ha.
Anyị na-akwado ịgbakwunye aha ngalaba omenala na Surge ka e wee gbanwee faịlụ robots.txt gị.
🚀 Chọrọ ịmụta ka esi ebuga Jekyll gaa Surge.sh wee tinye aha ngalaba aha?
Pịa njikọ dị n'okpuru ebe a ka ịga n'ihu na-agụ akwụkwọ ntuziaka anyị wee wuo ebe nrụọrụ weebụ gị static ngwa ngwa▼
Enwere m olileanya na isiokwu a bụ "Nduzi Nchekwa Na-enweghị Server na Jekyll: Otu esi etinye na Surge.sh n'efu?" nke e kesara na blọgụ Chen Weiliang ( https://www.chenweiliang.com/ ) ga-abara gị uru.
Nwere onwe gị ịkọrọ njikọ akụkọ a: https://www.chenweiliang.com/cwl-31655.html

