Itọsọna alejo gbigba olupin alailowaya Jekyll aimi: Bii o ṣe le ran lọ si Surge.sh fun ọfẹ?

Bii o ṣe le gbalejo fun ọfẹ Jekyll Bulọọgi aimi? Ko si iwulo lati ra olupin tabi awọn ọgbọn imọ-ẹrọ, paapaa alakobere le bẹrẹ ni iyara!

Jekyll + Surge.sh ngbanilaaye lati ṣẹda ni irọrun ṣẹda pẹpẹ bulọọgi ti o munadoko!

Itọsọna alejo gbigba olupin alailowaya Jekyll aimi: Bii o ṣe le ran lọ si Surge.sh fun ọfẹ?

Fi sori ẹrọ ise agbese gbaradi

Surge.sh jẹ eto agbasọ ọrọ JavaScript ti a tẹjade nipasẹ pẹpẹ Node.js.

Ṣaaju lilo Surge, o nilo latiFi Node.js sori kọnputa agbegbe rẹ,

  • Lẹhinna fi sori ẹrọ Surge nipasẹ npm.

Ti o ko ba ti fi Surge sori ẹrọ, iṣẹ akọkọ ni lati tẹ aṣẹ atẹle lati fi sii▼

npm install -g surge
  • Bayi o ni gbogbo awọn irinṣẹ ti o nilo lati ṣe ifilọlẹ oju opo wẹẹbu Jekyll ni kiakia.

Ṣẹda titun Jekyll ojula

Ni akọkọ, wa iṣẹ akanṣe Jekyll ti o wa tẹlẹ, tabi ṣẹda tuntun nipasẹ ebute ▼

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

Fun ọna kan pato ti kikọ Jekyll, jọwọ tẹ ọna asopọ ni isalẹ lati ka igbasilẹ Jekyll ti a ti murasilẹ daradara ati ikẹkọ fifi sori ẹrọ ▼

Lẹhin ti ṣeto kọnputa agbegbe ati ṣeto Jekyll, o le wọle si ni ẹrọ aṣawakiri rẹ pẹlu aṣẹ atẹle:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Ni aaye yii o ti ṣaṣeyọri ṣiṣe oju opo wẹẹbu aimi ipilẹ kan.
  • Nipa aiyipada, iṣẹ akanṣe Jekyll nṣiṣẹ lori kọnputa agbegbe rẹ, o fẹrẹ ṣetan fun imuṣiṣẹ si olupin naa.

Ṣe akopọ oju opo wẹẹbu Jekyll rẹ

Nigbamii, o le ṣajọ oju opo wẹẹbu Jekyll rẹ sinu HTML aimi, CSS, ati awọn faili JavaScript.

jekyll build

Bayi, koodu orisun rẹ ti ṣe akojọpọ sinu kan _site/ Atọka akoonu.

gbogbo ṣiṣe jekyll build , awọn faili wọnyi yoo jẹ atunkopọ - wọn tun jẹ awọn faili ti o fẹ gbejade si wẹẹbu.

Ran awọn rẹ Jekyll ojula

O le lo pipaṣẹ atẹle si _site/ Ṣe atẹjade katalogi si Intanẹẹti▼

surge _site/

Ti o ko ba wọle tabi forukọsilẹ sibẹsibẹ, eto naa yoo tọ ọ lati wọle tabi forukọsilẹ.

Nigbamii, iwọ yoo gba subdomain laileto.

O le ropo o pẹlu nkankan ti ara rẹ wun, f.eks. example-jekyll.surge.sh

surge _site/

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

Lẹhin titẹ Tẹ, o yẹ ki o gba ifiranṣẹ ti o jẹrisi pe oju opo wẹẹbu rẹ ti ṣe ifilọlẹ ni aṣeyọri▼

Success! Project is published and running at example-jekyll.surge.sh
  • Ti ṣe daradara, oju opo wẹẹbu rẹ ti wa ni aṣeyọri lori ayelujara ni bayi!

Iṣẹ abẹ yoo beere lọwọ rẹ lati tẹ orukọ ìkápá kan sii nipasẹ aiyipada ni gbogbo igba ti o ba ti ran lọ.

Lati foju igbesẹ yii, o le kọja orukọ ìkápá taara si Surge's CLI nigbati o nṣiṣẹ aṣẹ naa.

Fun apẹẹrẹ, ti subdomain rẹ ba jẹvancouver.surge.sh, o le ṣiṣẹ pipaṣẹ atẹle ▼

surge _site/ --domain vancouver.surge.sh
  • Ti o ba n ṣafikun orukọ ìkápá aṣa ni Surge, o le rọpo orukọ subdomain ni aṣẹ ti o wa loke pẹlu orukọ ašẹ aṣa rẹ.

Ti o ba fẹ yi awọn akọọlẹ pada lati wọle, o nilo lati jade kuro ni akọọlẹ Surge rẹ▼

surge logout

Ti ifiranṣẹ aṣiṣe atẹle ba han▼

Ran Jekyll lọ si Surge.sh lati ṣafikun orukọ ìkápá aṣa: Ni irọrun kọ oju opo wẹẹbu aimi Apá 3

Aborted - you do not have permission to publish to xxx. surge.sh
  • Ojutu ni lati yi subdomain ti ipilẹṣẹ nipasẹ Surge nipasẹ aiyipada nitori subdomain yii ti wa tẹlẹ.
  • O le ṣafikun eyikeyi ìpele alphanumeric si URL ti a pese laifọwọyi.

Awọn iṣọra

Niwọn igba ti orukọ subdomain ti a pese ni ifowosi nipasẹ Surge ti fi agbara mu lati dènà awọn spiders ninu faili robots.txt (kii ṣe itara siSEO), a ko ni igbanilaaye lati yipada, nitorina ko ṣe iṣeduro lati lo.

A ṣeduro fifi orukọ ìkápá aṣa kun si Surge ki faili robots.txt rẹ le ṣe atunṣe.

🚀 Ṣe o fẹ kọ ẹkọ bi o ṣe le ran Jekyll lọ si Surge.sh ati ṣafikun orukọ ìkápá aṣa kan?

Tẹ ọna asopọ ni isalẹ lati tẹsiwaju kika itọsọna wa ati ni irọrun kọ oju opo wẹẹbu aimi rẹ ▼

Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín "Jekyll Static Blog Strategy Alejo Ilana: Bawo ni lati ran lọ si Surge.sh fun ọfẹ?" 》, ṣe iranlọwọ fun ọ.

Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-31655.html

Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!

🔔 Jẹ ẹni akọkọ lati gba “ChatGPT Akoonu Titaja AI Itọsọna Lilo Ọpa” ti o niyelori ni itọsọna oke ikanni! 🌟
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!

 

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

yi lọ si oke