Loading...
Loading...
Error
Oops! Something went wrong
Nuxt Modules_3. Creating Your First Module From Scratch
Speed
Speed
Quality
Quality
Captions
Captions
media loading
Play
Pause
10
Seek backward
Rewind 10s
Play
Pause
Play
Play
Pause
Pause
20
Seek forward
Forward 20s
Mute
Unmute
Volume High
Volume Low
Volume Low
Mute
Mute
Unmute
0:00
0:00
Start casting
Stop casting
Chapters
Chapters
Introduction to Nuxt 3 Module Creation
00:00
Local vs. Published Modules
00:16
Setting Up a Local Module Directory
00:33
VS Code Terminal Integration Tip
01:00
Module Entry Point Structures
01:38
Basic Module Definition (Low-Level Function)
02:16
Module Execution Time (Build Time)
02:53
Manipulating Nuxt Options (DevTools Example)
03:33
Module Function Parameters: Options and Nuxt Object
03:48
Disabling DevTools with a Module
04:25
Running Multiple Modules
05:03
Issue with Module Execution Order
05:43
Controlling Module Order with Naming Conventions
06:50
Introducing NuxtKit for Type Safety
07:41
Transition to High-Level Module Definition
08:13
High-Level Object Syntax with `defineNuxtModule`
08:53
The `meta` Property (Name and Uniqueness)
09:31
The `configKey` Property for Module Options
10:16
The `compatibility` Property
10:38
The `defaults` Property
11:05
The `hooks` Property and Conclusion
11:35
Enable captions
Disable captions
Enable Captions
Enable captions
Disable Captions
Disable captions
Settings
Settings
Settings
Enter fullscreen mode
Exit fullscreen mode
Fullscreen
Enter fullscreen
Exit Fullscreen
Exit fullscreen