How to add Vuetify (3) to Nuxt 3 Application

Поделиться
HTML-код
  • Опубликовано: 5 авг 2024
  • In this video, you will learn how to add Vuetify 3 To any Nuxt 3 Project.
    -- Connect With Me --
    Discord: / discord
    Twitter: / jahiddev
    DigitalOcean free $200 credit link: m.do.co/c/82e70b3f86db
    Code: github.com/jahidanowar/nuxt3-...
    -- Recommended Videos
    Build a Nuxt 3 Tailwind CSS blog from scratch: • Build a Nuxt 3, Tailwi...
    Deploy Nuxt3 Project on Digital Ocean: • Deploy Nuxt 3 App on D...
    -- More About Vuetify 3 Integreation
    In this video, we will learn how to add Vuetify (version 3) to a Nuxt (version 3) application. Vuetify is a popular UI library for Vue.js that provides a set of reusable and stylized components for building web interfaces. Nuxt is a framework for creating server-rendered Vue.js applications, and it's built on top of Vue.js and webpack.
    We will start by installing the necessary dependencies, including Vuetify and its peer dependencies. Then, we will configure Nuxt to use Vuetify by adding it to the buildModules section in the nuxt.config.js file.
    Next, we will create a layout file that wraps our application with the Vuetify component and defines the theme and other global styles. We will also create a page that uses some of the Vuetify components, such as a navigation drawer and a grid layout.
    Finally, we will see how to customize the appearance of the Vuetify components by defining our own styles or by overriding the default theme variables.
    By the end of this tutorial, you will have a basic understanding of how to add Vuetify to a Nuxt application and how to use its components to build a modern and responsive user interface.
    I hope this helps! Let me know if you have any questions or need further assistance.
    -- Timestamps --
    00:00 Introduction
    00:20 Nuxt 3 Project Setup
    01:40 Installing Vuetify 3
    03:50 Creating a Nuxt Plugin
    07:15 Setting the Compilation option
    07:35 Installing SAAS in Nuxt
    08:15 Testing the Vuetify Components
    10:05 Adding Material Icon support

Комментарии • 44

  • @joeokat
    @joeokat Год назад +1

    Thank you for making it simpler, been searching for such a video for a week now. Most Devs seem too focused on tailwind.

  • @marcusbrederfalt8364
    @marcusbrederfalt8364 Год назад

    Thank you so much for this! Works great :)

  • @jordanmiller4147
    @jordanmiller4147 7 месяцев назад

    thanks helped me a lot

  • @usmankhalid857
    @usmankhalid857 Год назад

    thankew brother @jahid Anowar. it helped me a lot. wishing you best of luck.

  • @epic3386
    @epic3386 11 месяцев назад

    Thank you so much for this!

    • @jahiddev
      @jahiddev  11 месяцев назад

      Glad it was helpful!

  • @jekas5175
    @jekas5175 Год назад

    Thank you. Helpfyl!

  • @FrederikHeld
    @FrederikHeld Год назад

    Awesome, thank you so much for sharing! JS/TS Frameworks are cool, but setting them up to inter-operate can be a nightmare. With your tutorial it works flawlessly. All tutorials should be like that 🙂

    • @jahiddev
      @jahiddev  Год назад

      You're very welcome!

  • @guillermomazzari4983
    @guillermomazzari4983 Год назад

    very nice, thanks for sharing!!

    • @jahiddev
      @jahiddev  Год назад

      Thanks for watching!

  • @legonz5047
    @legonz5047 Год назад

    Thx. Helped me to get vuetify into Nuxt.

  • @Xproject467
    @Xproject467 Год назад

    Thanks sir!

  • @69guigz
    @69guigz Год назад

    Thanks a lot !

  • @dipumondal6128
    @dipumondal6128 Год назад

    Much needed. But have shifted to tailwind.

  • @yes_its_prashant
    @yes_its_prashant Год назад

    Awesome video. Can u make a video on strapi? There's a lot of buzz around it nowadays.

  • @baraa7869
    @baraa7869 Год назад

    thanks

  • @BillaSaheb786
    @BillaSaheb786 Год назад +1

    Awesome... Please make tutorial and project on Nuxt 3 and Vue 3 JS

  • @augischadiegils.5109
    @augischadiegils.5109 Год назад

    nice

  • @100kshooter5
    @100kshooter5 Год назад

    Thank you for a great video, but how can we add unit test with ie vitest and also storybookjs

    • @jahiddev
      @jahiddev  Год назад

      Nice idea for next video.

  • @maikzimmermann1550
    @maikzimmermann1550 Год назад +1

    did everything you did in the video. But i still get [Vue warn]: Failed to resolve component: v-btn

    • @jahiddev
      @jahiddev  Год назад

      Possible solutions
      1. Re run the app
      2. Check if you have registered the veutify plugin inside nuxt config
      Anyway if the problem still exists you can check my repository.

  • @user-hk8jy8gs6d
    @user-hk8jy8gs6d 10 месяцев назад

    My whole vuetify is works fine. but my tabs are not working. Error is "failed to resolve component". how do i fix this?

    • @jahiddev
      @jahiddev  10 месяцев назад

      Can you try manually adding the component into your SFC?

    • @user-hk8jy8gs6d
      @user-hk8jy8gs6d 10 месяцев назад

      Yes i do! but the error is still the same.@@jahiddev

  • @CODE-ze7oe
    @CODE-ze7oe Год назад

    Now can use calendar vuetify with Nuxt3?, I can't use it

    • @jahiddev
      @jahiddev  Год назад

      You can use it. I have use it personally.

    • @CODE-ze7oe
      @CODE-ze7oe Год назад

      @@jahiddev Are you use vuetify2 ? , I couldn’t see in doc vuetify3 calendar.

  • @easymusic3781
    @easymusic3781 Год назад

    Also only client-only using

    • @jahiddev
      @jahiddev  Год назад +1

      Now you can use the dedicated nuxt plugin using SSR mode. I will make a new video about this.

  • @user-vt9du8dj5e
    @user-vt9du8dj5e Год назад

    thanks for your great video. pls learn us more about nuxt3

  • @toniclementegarcia6656
    @toniclementegarcia6656 Год назад

    in my case it doesn't take vuetify's main.css. It shows this error:
    [sass] @forward rules must be written before any other rules. 12:10:28

    3 │ @forward './settings'
    node_modules\vuetify\lib\styles\main.sass 3:1 root stylesheet

  • @oscarpowers637
    @oscarpowers637 Год назад +1

    You are doing a great job on your channel!!! Your best option is to make an account with promo sm!