Jekyll static blog serverless hosting guide: Faʻafefea ona faʻapipiʻi i Surge.sh mo le leai o se totogi?

Fa'afefea ona talimalo mo le leai o se totogi Iekyll blog static? Leai se manaʻoga e faʻatau se 'auʻaunaga poʻo tomai faʻapitoa, e oʻo lava i se tagata fou e mafai ona amata vave!

Jekyll + Surge.sh e faʻatagaina oe e faigofie ona fatuina se faʻasalalauga blogging lelei!

Jekyll static blog serverless hosting guide: Faʻafefea ona faʻapipiʻi i Surge.sh mo le leai o se totogi?

Fa'apipi'i le poloketi Surge

Surge.sh o se polokalame JavaScript siiina mai na lomia e le Node.js platform.

Aʻo leʻi faʻaaogaina le Surge, e te manaʻomiaFaʻapipiʻi Node.js i lau komepiuta i le lotoifale.

  • Ona faʻapipiʻi lea o le Surge through npm.

Afai e te leʻi faʻapipiʻiina le Surge, o le galuega muamua o le ulufale lea i le poloaiga lea e faʻapipiʻi ai▼

npm install -g surge
  • O lea ua ia te oe meafaigaluega uma e te manaʻomia e vave faʻalauiloa ai se upega tafaʻilagi a Jekyll.

Fausia se saite fou a Jekyll

Muamua, su'e lau poloketi Jekyll o iai, pe fai se mea fou e ala i le laina ▼

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

Mo le auala faʻapitoa o le fausiaina o Jekyll, faʻamolemole kiliki le sootaga i lalo e faitau ai le matou saunia ma le faʻaeteete Jekyll download ma faʻapipiʻi aʻoaʻoga▼

A maeʻa ona faʻatulagaina se komepiuta i le lotoifale ma faʻapipiʻi Jekyll, e mafai ona e mauaina i lau suʻesuʻega ma le poloaiga lenei:bundle exec jekyll serve

bundle exec jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • I le taimi nei ua e fa'atautaia ma le manuia se 'upega tafa'ilagi masani.
  • Ona o le faaletonu, o le Jekyll project e alu i luga o lau komepiuta i le lotoifale, toetoe lava a sauni mo le faʻapipiʻiina i le server.

Fa'aopoopo lau 'upega tafa'ilagi a Jekyll

O le isi, e mafai ona e tuʻufaʻatasia lau 'upega tafaʻilagi a Jekyll ile HTML, CSS, ma faila JavaScript.

bundle exec jekyll build

O lenei, o lau fa'ailoga fa'apogai ua tu'ufa'atasia ile a _site/ Lisi o anotusi.

tamo'e uma jekyll build , o nei faila o le a toe tuufaatasia - o faila foʻi ia e te manaʻo e faʻasalalau i luga ole laiga.

Fa'atu lau 'upega tafa'ilagi a Jekyll

E mafai ona e fa'aogaina le poloaiga lenei i _site/ Fa'asalalau fa'amaumauga i luga ole Initaneti▼

surge _site/

Afai e te le'i saini i totonu pe resitalaina, o le a fa'atonuina oe e le faiga e saini pe lesitala.

Le isi, o le ae mauaina se subdomain faʻafuaseʻi.

E mafai ona e suia i se mea o lau lava filifiliga, eg. example-jekyll.surge.sh

surge _site/

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

A maeʻa ona oomi le Enter, e tatau ona e mauaina se feʻau e faʻamaonia ai ua manuia lau upega tafaʻilagi▼

Success! Project is published and running at example-jekyll.surge.sh
  • Manuia, ua manuia nei lau upega tafa'ilagi i luga ole laiga!

Ole Surge ole a fai atu ia te oe e te ulufale i se igoa ole igoa e ala i le faaletonu i taimi uma e faʻapipiʻi ai.

Ina ia fa'ase'e lenei la'asaga, e mafai ona e pasi sa'o le igoa ole igoa ile Surge's CLI pe a fa'atino le fa'atonuga.

Mo se faʻataʻitaʻiga, afai o lau subdomain ovancouver.surge.sh, e mafai ona e faʻatinoina le poloaiga lenei ▼

surge _site/ --domain vancouver.surge.sh
  • Afai o loʻo e faʻaopoopoina se igoa faʻale-aganuʻu ile Surge, e mafai ona e suia le igoa ole subdomain ile faʻatonuga o loʻo i luga ma lou igoa masani.

Afai e te mana'o e fesuia'i tala e saini ai, e tatau ona e alu ese mai lau Surge account▼

surge logout

Afai e aliali mai le fe'au sese ▼

Tu'u Jekyll i Surge.sh ma fa'aopoopo i ai se igoa fa'ale-aganu'u: Fa'afaigofie ona fausia se 'upega tafa'ilagi tumau Vaega 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • O le fofo o le suia lea o le subdomain na faia e Surge e ala i le faaletonu ona o lenei subdomain ua uma ona nofoia.
  • E mafai ona e fa'aopoopo so'o se fa'ailoga fa'anumera i le URL otometi e tu'uina atu.

Fa'agata Fa'agata

  • Surge.sh o loʻo ofoina atu se vaega e leai se totogi e mafai ai ona faʻaogaina le 250 ma le 1GB o le teuina i le masina.
  • Mo se blog patino, e masani lava ona lava.
  • Afai e te manaʻomia nisi punaoa, e mafai ona e faʻaleleia i se fuafuaga totogi.

Lapataiga

Talu ai ona o le igoa subdomain na tuʻuina atu aloaia e Surge ua faʻamalosia e poloka suʻesuʻega apogaleveleve i le faila robots.txt (e le faʻaogaina iSeo), e leai sa matou fa'atagaga e fa'aleleia ai, o lea e le fautuaina e fa'aoga.

Matou te fautuaina le fa'aopoopoina o se igoa fa'ale-aganu'u i le Surge ina ia mafai ona sui lau faila robots.txt.

🚀 E te manaʻo e aʻoaʻo pe faʻafefea ona faʻapipiʻi Jekyll i Surge.sh ma faʻaopopo se igoa faʻapitoa?

Kiliki le feso'ota'iga i lalo e fa'aauau le faitau i la matou ta'iala ma fa'afaigofie ona fausia lau 'upega tafa'ilagi static▼

发表 评论

E le fa'asalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

Tusi i pito i luga