Waa maxay sababta jekyll adeegga uu u bilaabi waayay? Istaraatiijiyad dhamaystiran oo lagu xaliyo khaladaadka iyo khaladaadka

🎯Waa la xaliyayJekyll Adeega bilawga waa guul daraystay! 💻Full hage halkan🔧

🎯💻Jekyll Serve wuu ku guul daraystay inuu bilaabo? 😱Ha welwelin! Maqaalkani waxa uu ku siinayaa 🔧 hage dhammaystiran oo kaa caawinaya inaad xalliso dhammaan khaladaadka iyo dhibaatooyinka aan ansax ahayn💥. Laga bilaabo bilawga ilaa khabiirada, qof walba si fudud ayuu u baran karaa! Hagaaji arrimahaaga Adeegga Jekyll hadda ✨

Waa maxay sababta jekyll adeegga uu u bilaabi waayay? Hage dhammaystiran oo ku saabsan cilad-bixinta khaladaadka aan shaqaynayn

Amarka ordaya jekyll serve Markii la bilaabayay dulmarka mareegta deegaanka, bilawgii wuu fashilmay waxaana soo baxday fariinta khaladka ah:

C:/Users/username/.local/share/gem/ruby/3.2.0/gems/bundler-2.4.18/lib/bundler/runtime.rb:304:in `check_for_activated_spec!': Waxaad mar hore hawl galisay dadweynaha_suffix 5.0.5 .5.0.3, laakiin Gemfile-kaagu wuxuu u baahan yahay dadwaynaha 3.2.0. /gems/bundler-2.4.18/lib/bundler/runtime.rb:25:in 'block in setup'

Waa maxay sababta jekyll adeegga uu u bilaabi waayay?

Marka adeegga jekyll uu ku guuldareysto inuu bilaabo, fariinta qaladka sare ayaa soo baxaysa, taasoo muujineysa inuu jiro isku dhac nooca gem ah.

Gaar ahaan, waxay muujinaysaa in aad hawl galisaypublic_suffixnooca jawharad 5.0.5, laakiin aadGemfileLagu sheegay in nooca 5.0.3 loo baahan yahay.

Halkan waxaa ah sharaxaad faahfaahsan oo ku saabsan fariinta qaladka:

  • You have already activated public_suffix 5.0.5: Tani waxay ka dhigan tahay in deegaankaaga Ruby la rakibay oo la hawlgeliyaypublic_suffix Nooca 5.0.5 ee dhagaxa.
  • but your Gemfile requires public_suffix 5.0.3: Tani waxay ka dhigan tahay adigaGemfileBaahida waxay ku qeexan tahaypublic_suffix Nooca 5.0.3 ee dhagaxa.
  • Prepending xirmo ex to your command may solve this: Tani waa soo jeedinta ay bixisay Bundler, taas oo macnaheedu yahay iyada oo la horgeynayo amarkabundle execsi loo hubiyo in nooca jawharad ku qeexan Gemfile la isticmaalo.

Sidee loo xalliyaa dhibka adeega jekyll startup aan ansax ahayn?

Si arrintan loo xalliyo, waxaad qaadi kartaa tallaabooyinka soo socda:

  1. Fulinta amarada addoo isticmaalaya BundlerHubi inaad isticmaasho markaad fulinayso amarrada Jekyllbundle exec. Tusaale ahaan, orodbundle exec jekyll servehalkii ay ka ahaan lahayd cadaaladjekyll serve. Tani waxay hubin doontaa in nooca jawharad ku qeexan Gemfile la isticmaalo.

  2. Cusbooneysii Gemfile: Haddii aad rabto inaad isticmaashopublic_suffixNooca 5.0.5, oo noocani wuxuu ku habboon yahay waxyaabaha kale ee ku tiirsanaanta, waad cusbooneysiin kartaaGemfiledhexepublic_suffix nooca jawharad ilaa 5.0.5.

  3. Ku-tiirsanaanta Gemfile ku rakib:orodbundle installsi loo rakiboGemfileDhammaan noocyada gem ee ku qeexan.

  4. Hubi Gemfile.lock: Haddii aad cusbooneysiisoGemfile, hubi inaad ordobundle updatesi loo cusbooneysiiyoGemfile.lockfaylka si uu u muujiyo nooca cusub ee gem.

  5. kayd cadMararka qaarkood, nadiifinta kaydka Bundler waxay xallin kartaa khilaafyada nooca. orodbundle cleansi loo nadiifiyo kaydka

  6. Hubi isha RubyGemsHubi in ilahaaga RubyGems ay yihiin kuwo casri ah oo aan musuqmaasuq lahayn. Waad ordi kartaagem sources -lsi aad u taxdo ilaha hadda jira iyo isticmaalkagem sources -a URLKudar il cusub

Haddii tillaabooyinkani ay xallin waayaan arrinta, waxa laga yaabaa inaad u baahato inaad hubiso goobaha mashruucaaga ama aad waydiiso ChatGTP inuu ku caawiyo.

评论

Ciwaanka emailkaaga lama daabici doono 项 已 用 * Calaamadda

Scroll to top