Jekyll static blọọgụ enweghị ihe nkesa ndu ndu: Otu esi ebuga na Surge.sh n'efu?

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!

Jekyll static blọọgụ enweghị ihe nkesa ndu ndu: Otu esi ebuga na Surge.sh n'efu?

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▼

Akwụsịla - Ị nweghị ikike ibipụta na xxx.surge.sh. Ngwọta ya bụ ịgbanwe subdomain nke Surge mepụtara site na ndabara, ebe ọ bụ na a na-eji subdomain a eme ihe. Ị nwere ike itinye prefix alphanumeric ọ bụla na URL emepụtara na akpaghị aka.

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▼

评论

您的邮箱地址不会被公开。必填项已用*标注

Pịgharịa gaa na n'elu