Getting Started With Hugo | FREE COURSE

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 105

  • @ibra653
    @ibra653 ปีที่แล้ว +22

    Whoever is having trouble with configuring YAML file. You can directly create a new file "config.yaml", or "hugo.yaml" and remove the .toml file.

    • @muhammadilhamhanifan
      @muhammadilhamhanifan ปีที่แล้ว

      thanks for the tip. i was wondering for a while why my config.yml does nothing lmao

    • @praba.ponnambalam
      @praba.ponnambalam 10 หลายเดือนก่อน +3

      Thanks for the tip. Can use hugo new site --format yml also as -f flag is no longer in use

    • @michielvandevyver4929
      @michielvandevyver4929 5 หลายเดือนก่อน

      @@praba.ponnambalam Thank you !

  • @al004140
    @al004140 11 หลายเดือนก่อน +1

    Just finished this course right now, and I feel it was really helpful. I want to start a new simple/personal blog now in 2024 and this tool will be very useful for that. Thank you for your time!

  • @ReneeDeFour
    @ReneeDeFour ปีที่แล้ว +5

    Incredibly simple to follow from someone who had zero knowledge on all of this before, thank you!

    • @envatotuts
      @envatotuts  ปีที่แล้ว

      You're very welcome!

  • @alfabettabe
    @alfabettabe 2 ปีที่แล้ว +10

    First time watching your video's, ill say you are explaining it very well. thanks for your time and efford to helping us out. allready made a website using hugo one time and fell in love with it.
    As u said, static sites are way faster. easy to manage and light. subbed.

  • @robinou57
    @robinou57 ปีที่แล้ว +4

    Great course. Even yt ads are perfectly timed to not be too annoying 👍

  • @BreathingCells
    @BreathingCells ปีที่แล้ว +1

    Lovely walk through. Very nice planing and pacing, inserting blocks of texts and clearly explaining the steps,
    rather than just typing and talking distractedly. Thoughtful work. "How cool is that," indeed!

  • @SuperMx300
    @SuperMx300 5 หลายเดือนก่อน +1

    Brilliant video, and suitable for a beginner. Took me a whole afternoon but learned loads along the way. Thanks!

  • @michielvandevyver4929
    @michielvandevyver4929 5 หลายเดือนก่อน +1

    Excellent explanation. Gave me all the info and insights I needed to deploy my first Hugo website. Cheers man

  • @AbhinavM-jw8ep
    @AbhinavM-jw8ep ปีที่แล้ว +6

    This guy is a legend , really loved the way he explained the topics , great work 👍

  • @hos7012
    @hos7012 8 หลายเดือนก่อน +2

    very relaxing method of twaching

  • @NightOwlAmbient
    @NightOwlAmbient ปีที่แล้ว +3

    Wow. I started doing web "design" in the 1990's with ActiveX Server Pages (ASP) and hand-coded HTML. Style sheets didn't really do much back then either. Hugo gets rid of all the boilerplate coding and will let me put together a decent looking web site super fast. I can focus on the content instead of having to work on my out of date HTML and Javascript coding skills. Thanks very much for doing this class!

    • @sunburnfm
      @sunburnfm ปีที่แล้ว

      I still develop with ASP. Love it. It's so simple. I have moved to my own custom CSS using grid and flex layouts that make developing a breeze.

  • @rgarlinyc
    @rgarlinyc 2 ปีที่แล้ว +9

    Very clever stuff - thanks a ton for your excellent walk-thru Adi. I'm sure I can use a static website - I have to think just why and where - but now you've equipped me with all the dev insights I need. 👏🏻👏🏻

  • @ChapperorYapper
    @ChapperorYapper ปีที่แล้ว +9

    instead of yml file i'm getting hugo.toml files havn't worked with those what should I do

    • @rafidhoda
      @rafidhoda 6 หลายเดือนก่อน

      I had the same problem
      Run this command instead: hugo new site mysite --format yml

  • @mvez73
    @mvez73 ปีที่แล้ว +4

    I tried to use the -f flag but it still create a .toml file. I tried:
    -f yml
    -f yaml
    -f "yml"
    -f "yaml"

    • @yinywoo1172
      @yinywoo1172 11 หลายเดือนก่อน

      --format hugo.yaml

  • @Tony_Toni_Tone
    @Tony_Toni_Tone ปีที่แล้ว +1

    It's a bit dated, but thank you for walking me through the first 15 mins of the video!

  • @daveweatherall7523
    @daveweatherall7523 ปีที่แล้ว +1

    Superb video, very well presented and really interesting, fabulous job. Thank you.

  • @kowshikparvej2455
    @kowshikparvej2455 2 ปีที่แล้ว +1

    Best video to start Hugo!

  • @radamesedreyhernandezdelar9911
    @radamesedreyhernandezdelar9911 2 ปีที่แล้ว +3

    Wow, Hugo is very simple to use, very simple to understand and I will use it for my projects in the near future, netlify is very nice, too. Thank you so much for the video!

    • @envatotuts
      @envatotuts  2 ปีที่แล้ว

      You are welcome!

  • @evlairemgenc4435
    @evlairemgenc4435 2 ปีที่แล้ว +2

    Thank you for this video. I want to ask for something. You wrote shell command in Visual Studio. I am using visual studio for Windows and I can't find this command. Which command should I use?

  • @Sayo1337
    @Sayo1337 2 ปีที่แล้ว +2

    At 24:33 How do you replace the words instantly with the different cases? I've tried following / converting your shortcuts to windows shortcuts but I can't replicate it (or is it just clever video editing?)

  • @stahmedpendragonguinevere2711
    @stahmedpendragonguinevere2711 2 ปีที่แล้ว +2

    Thank you for a clear and straight to the point guide on Hugo, only recently discovered this tech and it's damn fun! Cheers again!

  • @Hiroki_MakeGames
    @Hiroki_MakeGames 3 หลายเดือนก่อน

    Awesome ! thanks for this great tutorial, i know web-dev but mostly used plain html-css-js or react.. and choose Hugo for my blog because it's fast and easy to use , thanks again

  • @HarishPillay
    @HarishPillay ปีที่แล้ว +1

    Adi: thanks for this. Is the publishing to a "public" folder or can it be just to /var/www/html/? Thanks.

  • @bloomerjj
    @bloomerjj ปีที่แล้ว

    Newb here. I found the website updates best, or as expected, when i use "hugo server --disableFastRender". You should see that in the command line reponse if using "hugo server".

  • @LearnRunes
    @LearnRunes 2 ปีที่แล้ว +4

    Free tools are always preferable over licensed products.

  • @Louis-oq3ki
    @Louis-oq3ki 2 ปีที่แล้ว +2

    Pretty nice lesson for beginners. Thank you!

    • @envatotuts
      @envatotuts  2 ปีที่แล้ว

      Glad you liked it!

  • @jardineironet
    @jardineironet 11 หลายเดือนก่อน

    Thanks a lot! It was a great course!

  • @luizhenriquegomesdasilva7099
    @luizhenriquegomesdasilva7099 ปีที่แล้ว +1

    i don't know why, but i'm having a problem to insert an image as cover, it just doesn't appear. What's wrong?

  • @blissweb
    @blissweb 2 ปีที่แล้ว

    Excellent video. Exactly the information I was looking for. I'm sure I'll come up with its limitations, like commenting or liking something. But for now, to get up and running for free, its awesome.

  • @caotrinh5732
    @caotrinh5732 2 หลายเดือนก่อน

    Excellent video. I'm new to this and i have a question. How can I have a smooth transition of the light/dark toggle mode with this theme ?

    • @envatotuts
      @envatotuts  2 หลายเดือนก่อน

      Hi! We’re glad you enjoyed the video. To achieve a smooth transition between light and dark mode in Hugo, you can use CSS transitions. Here’s a basic approach:
      Define the Light and Dark Modes: Set up your CSS to include styles for both light and dark modes.
      Use CSS Variables: Define color variables in your CSS for easier switching.
      Apply Transitions: Add CSS transitions to smoothly change the color properties when toggling modes.
      Here’s a quick example:
      :root {
      --background-color: #ffffff;
      --text-color: #000000;
      transition: background-color 0.5s ease, color 0.5s ease;
      }
      [data-theme="dark"] {
      --background-color: #000000;
      --text-color: #ffffff;
      }
      body {
      background-color: var(--background-color);
      color: var(--text-color);
      }
      JavaScript Toggle: Use JavaScript to toggle the data-theme attribute on the element.
      const toggleButton = document.getElementById('theme-toggle');
      toggleButton.addEventListener('click', () => {
      document.body.dataset.theme = document.body.dataset.theme === 'dark' ? 'light' : 'dark';
      });
      This will create a smooth transition effect when toggling between light and dark modes. Hope this helps, cheers!

  • @주님의기쁨-z9m
    @주님의기쁨-z9m 3 หลายเดือนก่อน

    Thank you for your video! I got it how to use hugo 💕💕

  • @SuperMaker.M
    @SuperMaker.M 10 หลายเดือนก่อน

    ALERT !
    GREAT CONTENT ! 💥💥

  • @_dspp768
    @_dspp768 2 ปีที่แล้ว +1

    I am learning and watching the video.
    Thank you very much.
    You've been through a lot this year.
    happy new year 2022
    I hope that 2022 will be a year where your wishes come true.🌻

  • @eloisajudithriosmartinez4293
    @eloisajudithriosmartinez4293 3 หลายเดือนก่อน

    Hi, I'm trying to add an image but it didn't display it. I have toml file. Someone knows how to solve it? I'm new using hugo template.

  • @mark-147
    @mark-147 2 ปีที่แล้ว +2

    Is it risky to add a theme as a submodule? Because what if that repo gets deleted?

  • @amitbhandari1176
    @amitbhandari1176 9 หลายเดือนก่อน

    Thanks, this was helpful!

  • @krisdonovski1954
    @krisdonovski1954 ปีที่แล้ว +1

    does this course cover how to create a hugo theme/template?

  • @GustavAgar
    @GustavAgar 10 หลายเดือนก่อน

    Whats the difference between upload hugo by github actions than to do it by netlify?

  • @naadiyaar8918
    @naadiyaar8918 ปีที่แล้ว +1

    Such good tutorial, thank you

    • @envatotuts
      @envatotuts  ปีที่แล้ว +1

      Glad it was helpful!

  • @cocoessencejewellerystudio
    @cocoessencejewellerystudio 2 ปีที่แล้ว +2

    Great video! Thank you :)

  • @niteshmethani9884
    @niteshmethani9884 ปีที่แล้ว +1

    This was a great tutorial. Thanks a lot :)

    • @envatotuts
      @envatotuts  ปีที่แล้ว

      Glad it was helpful!

  • @eberemuna1422
    @eberemuna1422 2 ปีที่แล้ว +1

    Very helpful, thank you

  • @SlimClic
    @SlimClic ปีที่แล้ว

    Thanks for the video 🎉

  • @MrDad247
    @MrDad247 2 ปีที่แล้ว +1

    Excellent! Thank you for doing this.

    • @envatotuts
      @envatotuts  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @hasanhuseyinozgur7081
    @hasanhuseyinozgur7081 ปีที่แล้ว +1

    A great starter for whom give it a try to HUGO. But i have very simple question :) My default config.toml(hugo.toml) file is toml. Is there a way(probably there is) to change default config to yml like yours? I lost while searching :D

    • @praba.ponnambalam
      @praba.ponnambalam 10 หลายเดือนก่อน +1

      -f flag is no longer in use. Instead, use the --format flag. Eg: hugo new site --format yml

  • @StarcoreLabs
    @StarcoreLabs 2 ปีที่แล้ว +6

    Please consider making a course about Eleventy, a simpler static site generator.

  • @goh1989
    @goh1989 ปีที่แล้ว

    you're amazing! thanks

  • @WingLai
    @WingLai ปีที่แล้ว

    I published it to Github public repository in VS code but it shows no files in my GitHub hugo-demo repository. Stuck in at 40:59. Anyone can help, please?

  • @Babe_Chinwendum
    @Babe_Chinwendum 2 ปีที่แล้ว

    Thanks for the video!

  • @techmehul
    @techmehul 2 ปีที่แล้ว

    Cheers man!

  • @Mota-fn4on
    @Mota-fn4on 10 หลายเดือนก่อน

    AWESOME

  • @alexanderrydberg6118
    @alexanderrydberg6118 ปีที่แล้ว +4

    This man uses vscode in LIGHT MODE!!??

  • @Chatsworth1979
    @Chatsworth1979 2 ปีที่แล้ว +1

    Thank you. +1 for the video

  • @davidschaer
    @davidschaer ปีที่แล้ว

    i get a error with the main-menu - is there another way to write it?

  • @paulholsters7932
    @paulholsters7932 2 ปีที่แล้ว

    Good video. Thx!

  • @gameandit
    @gameandit 10 หลายเดือนก่อน

    nice so guide

  • @abhijaiswal312
    @abhijaiswal312 8 หลายเดือนก่อน

    so the way to get the yml file is instead of "-f yml" do "--format yml"

  • @BączekSzymon
    @BączekSzymon ปีที่แล้ว

    Thank you for help man :D

  • @prathammdupare
    @prathammdupare 2 ปีที่แล้ว

    Thank you sooo much!!

  • @drjones694
    @drjones694 ปีที่แล้ว

    Thank you!!!!

  • @juamsv
    @juamsv 2 ปีที่แล้ว

    thank brother.

  • @m.maskurfauzi1218
    @m.maskurfauzi1218 2 ปีที่แล้ว

    how did you do that ?

  • @nicholashadley3481
    @nicholashadley3481 2 ปีที่แล้ว

    This is great, but Touch returned an "unknown" error. I am on PC. thoughts?

    • @blissweb
      @blissweb 2 ปีที่แล้ว

      touch is a linux command. touch fred.txt just creates a new file, so you can do this in explorer on windows with the right-click new file option

  • @ahsan_0007
    @ahsan_0007 2 ปีที่แล้ว +11

    Dude Change the Vscode theme this light thing is going to make you blind 😊. BTW Great Course.

  • @QuintusGaius
    @QuintusGaius ปีที่แล้ว

    Can someone explain how is using a static site generator easier than plain HTML and CSS

    • @envatotuts
      @envatotuts  ปีที่แล้ว +3

      With a static site generator, you can have different parts that are repeated in different files (these are often called mix-ins). The generator puts everything together, translates from markdown or any other preprocessor, and creates the final page. If you need to change something that is on all pages, simply correct the one file with it and regenerate the site. It will be fixed everywhere needed (if your mix-ins were created well). If your site is just a few pages, using plain HTML and CSS might be enough. But with a blog of hundreds of pages, this will save a lot of time.

  • @brandonlee712
    @brandonlee712 2 ปีที่แล้ว

    is there a way to get a static page?

    • @envatotuts
      @envatotuts  2 ปีที่แล้ว

      Hugo takes the markdown files and creates a static site. That is the whole function of Hugo.

  • @eduardoanaconajuan1991
    @eduardoanaconajuan1991 2 ปีที่แล้ว

    Like bro!)

  • @lynnpimental3274
    @lynnpimental3274 2 ปีที่แล้ว +1

    I really don't get what's so great about HUGO, I mean if I want to build a static website in a simple way.

    • @envatotuts
      @envatotuts  2 ปีที่แล้ว +1

      Someone that doesn't know how to use HTML, CSS, and JavaScript can create a website using just markdown with Hugo. It's very easy to use and there are many themes for it.

  • @NijatAbbasov
    @NijatAbbasov 2 ปีที่แล้ว

    🔥

  • @Stinktierchen
    @Stinktierchen 2 ปีที่แล้ว

    I just stumbled uppon HUGO yesterday and thought... looks like something cool... now I watched some videos, tried it our myself a little. And now I really dont get whats so great about HUGO? I mean if I want to build a static website in a simple way... isnt it by far easier to just use something like Dreamwaver and thats it? If I have to type so much code.
    Why wouldnt I just use a graphical interface of Dreamwaver and have a static website done in 5 minutes. Especially if you dont want to learn specific html code...

    • @Mota-fn4on
      @Mota-fn4on 10 หลายเดือนก่อน

      if your site have 100 pages and you need to change your footer you chage one by one???

  • @lpontes4489
    @lpontes4489 ปีที่แล้ว

    37:02

  • @English_for_EGE
    @English_for_EGE 2 หลายเดือนก่อน

    The video is good but I wouldnt say you dont need to know anything, and I wouldnt say everything is simple and for beginners.

    • @envatotuts
      @envatotuts  2 หลายเดือนก่อน

      Thank you for watching us and for your feedback, we will take it into account.
      Cheers!

  • @HeinleinShinobu
    @HeinleinShinobu ปีที่แล้ว

    i'm totally lost

  • @kath2985
    @kath2985 2 ปีที่แล้ว

    Nice, like+subscribe

  • @EstebanLopez-bn9pd
    @EstebanLopez-bn9pd 10 หลายเดือนก่อน

    ewwwwww light theme!
    Other than that, excellent tutorial.

  • @oooo0O0oooo
    @oooo0O0oooo ปีที่แล้ว

  • @blissweb
    @blissweb 2 ปีที่แล้ว +3

    Excellent video. Exactly the information I was looking for. I'm sure I'll come up with its limitations, like commenting or liking something. But for now, to get up and running for free, its awesome.