Jekyll statyske blog-serverleaze hostinggids: Hoe kinne jo fergees ynsette op Surge.sh?

Hoe fergees te hostjen Jekyll Statyske blog? Gjin needsaak om in server of technyske feardigens te keapjen, sels in novice kin fluch begjinne!

Jekyll + Surge.sh kinne jo maklik in effisjint blogplatfoarm meitsje!

Jekyll statyske blog-serverleaze hostinggids: Hoe kinne jo fergees ynsette op Surge.sh?

Ynstallearje it Surge-projekt

Surge.sh is in JavaSkript-quotingprogramma publisearre troch it Node.js-platfoarm.

Foardat jo Surge brûke, moatte joYnstallearje Node.js op jo lokale kompjûter.

  • Ynstallearje dan Surge fia npm.

As jo ​​Surge net ynstalleare hawwe, is de earste taak om it folgjende kommando yn te fieren om it te ynstallearjen▼

npm install -g surge
  • No hawwe jo alle ark dy't jo nedich binne om fluch in Jekyll-webside te starten.

Meitsje in nije Jekyll-side

Fyn earst jo besteande Jekyll-projekt, of meitsje in nij fia de terminal ▼

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

Foar de spesifike metoade foar it bouwen fan Jekyll, klikje asjebleaft op de keppeling hjirûnder om ús soarchfâldich taret Jekyll download- en ynstallaasjetutorial te lêzen▼

Nei it ynstellen fan in lokale kompjûter en it ynstellen fan Jekyll, kinne jo tagong krije ta it yn jo browser mei it folgjende kommando:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Op dit punt hawwe jo mei súkses in basis statyske webside útfierd.
  • Standert rint it Jekyll-projekt op jo lokale kompjûter, hast klear foar ynset nei de tsjinner.

Kompilearje jo Jekyll-webside

Dêrnei kinne jo jo Jekyll-webside kompilearje yn statyske HTML-, CSS- en JavaScript-bestannen.

jekyll build

No is jo boarnekoade kompilearre yn in _site/ Ynhâldsopjefte.

elke run jekyll build , dizze triemmen wurde opnij kompilearre - it binne ek de triemmen dy't jo wolle publisearje op it web.

Implementearje jo Jekyll-side

Jo kinne it folgjende kommando brûke om _site/ Publisearje katalogus op it ynternet▼

surge _site/

As jo ​​noch net oanmelde of registrearre binne, sil it systeem jo freegje om oan te melden of te registrearjen.

Folgjende krije jo in willekeurich subdomein.

Jo kinne it ferfange troch wat fan jo eigen kar, bgl. example-jekyll.surge.sh

surge _site/

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

Nei it drukken op Enter, moatte jo in berjocht krije dat befêstiget dat jo webside mei súkses is lansearre▼

Success! Project is published and running at example-jekyll.surge.sh
  • Goed dien, jo webside is no mei súkses online!

Surge sil jo freegje om standert in domeinnamme yn te fieren elke kear as it wurdt ynset.

Om dizze stap oer te slaan, kinne jo de domeinnamme direkt trochjaan oan Surge's CLI by it útfieren fan it kommando.

Bygelyks, as jo subdomein isvancouver.surge.sh, kinne jo it folgjende kommando útfiere ▼

surge _site/ --domain vancouver.surge.sh
  • As jo ​​​​in oanpaste domeinnamme tafoegje yn Surge, kinne jo de subdomeinnamme yn it boppeste kommando ferfange mei jo oanpaste domeinnamme.

As jo ​​akkounts wikselje wolle om oan te melden, moatte jo útlogge fan jo Surge-akkount▼

surge logout

As it folgjende flaterberjocht ferskynt▼

Ynsette Jekyll nei Surge.sh om in oanpaste domeinnamme ta te foegjen: Bouwe maklik in statyske webside Diel 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • De oplossing is om it subdomein te feroarjen dat standert wurdt generearre troch Surge, om't dit subdomein al beset is.
  • Jo kinne elke alfanumerike prefix tafoegje oan de automatysk levere URL.

Foarsoarchsmaatregels

Sûnt de subdomeinnamme offisjeel levere troch Surge wurdt twongen om sykspinnen te blokkearjen yn it robots.txt-bestân (net befoarderlik foarSEO), wy hawwe gjin tastimming om it te wizigjen, dus it is net oan te rieden om it te brûken.

Wy riede oan om in oanpaste domeinnamme ta te foegjen oan Surge sadat jo robots.txt-bestân wizige wurde kin.

🚀 Wolle jo leare hoe't jo Jekyll kinne ynsette op Surge.sh en in oanpaste domeinnamme tafoegje?

Klikje op de keppeling hjirûnder om troch te gean mei it lêzen fan ús hantlieding en maklik jo statyske webside bouwe▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dielde "Jekyll Static Blog Serverless Hosting Strategy: How to deploy to Surge.sh for free?" 》, nuttich foar jo.

Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-31655.html

Wolkom by it Telegram-kanaal fan Chen Weiliang's blog om de lêste updates te krijen!

🔔 Wês de earste om de weardefolle "ChatGPT Content Marketing AI Tool Usage Guide" te krijen yn 'e kanaaltopmap! 🌟
📚 Dizze hantlieding befettet enoarme wearde, 🌟Dit is in seldsume kâns, mis it net! ⏰⌛💨
Diel en like as jo wolle!
Jo dielen en likes binne ús trochgeande motivaasje!

 

发表 评论

Jo e-postadres wurdt net publisearre. Ferplichte fjilden wurde brûkt * Etiket

rôlje nei boppen