You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/1.getting-started/06.styling.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -517,7 +517,7 @@ Here are a few modules to help you get started:
517
517
-[Nuxt UI](https://ui.nuxt.com): A UI Library for Modern Web Apps
518
518
-[Panda CSS](https://panda-css.com/docs/installation/nuxt): CSS-in-JS engine that generates atomic CSS at build time
519
519
520
-
Nuxt modules provide you with a good developer experience out of the box, but remember that if your favorite tool doesn't have a module, it doesn't mean that you can't use it with Nuxt! You can configure it yourself for your own project. Depending on the tool, you might need to use a[Nuxt plugin](/docs/4.x/directory-structure/app/plugins) and/or[make your own module](/docs/4.x/guide/going-further/modules). Share them with the[community](/modules) if you do!
520
+
Nuxt modules provide you with a good developer experience out of the box, but remember that if your favorite tool doesn't have a module, it doesn't mean that you can't use it with Nuxt! You can configure it yourself for your own project. Depending on the tool, you might need to use a[Nuxt plugin](/docs/4.x/directory-structure/app/plugins) and/or[make your own module](/docs/4.x/guide/modules). Share them with the[community](/modules) if you do!
If you are a module author, you can find more specific information in the[Module Author's guide](/docs/4.x/guide/going-further/modules#testing).
8
+
If you are a module author, you can find more specific information in the[Module Author's guide](/docs/4.x/guide/modules/testing).
9
9
::
10
10
11
11
Nuxt offers first-class support for end-to-end and unit testing of your Nuxt application via`@nuxt/test-utils`, a library of test utilities and configuration that currently powers the[tests we use on Nuxt itself](https://github.com/nuxt/nuxt/tree/main/test) and tests throughout the module ecosystem.
If you encounter issues with module order dependencies due to needing to register a hook, consider using the[`modules:done` hook](/docs/4.x/guide/going-further/modules#custom-hooks) for modules that need to call a hook. This is run after all other modules have been loaded, which means it is safe to use.
466
+
If you encounter issues with module order dependencies due to needing to register a hook, consider using the[`modules:done` hook](/docs/4.x/guide/modules/recipes-advanced) for modules that need to call a hook. This is run after all other modules have been loaded, which means it is safe to use.
467
467
468
468
👉 See[PR#31507](https://github.com/nuxt/nuxt/pull/31507) and[issue#25719](https://github.com/nuxt/nuxt/issues/25719) for more details.
Copy file name to clipboardExpand all lines: docs/3.guide/1.concepts/8.typescript.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,7 +52,7 @@ Nuxt projects rely on auto-generated types to work properly. These types are sto
52
52
The generated`tsconfig.json` files inside the[`.nuxt`](/docs/4.x/directory-structure/nuxt) directory include**recommended basic TypeScript configuration** for your project, references to[auto-imports](/docs/4.x/guide/concepts/auto-imports),[API route types](/docs/4.x/guide/concepts/server-engine#typed-api-routes), path aliases like`#imports`,`~/file`, or`#build/file`, and more.
53
53
54
54
::warning
55
-
Nuxt relies on this configuration, and[Nuxt modules](/docs/4.x/guide/going-further/modules) can extend it as well. For this reason, it is not recommended to modify your`tsconfig.json` file directly, as doing so could overwrite important settings. Instead, extend it via`nuxt.config.ts`.[Learn more about extending the configuration here](/docs/4.x/directory-structure/tsconfig).
55
+
Nuxt relies on this configuration, and[Nuxt modules](/docs/4.x/guide/modules) can extend it as well. For this reason, it is not recommended to modify your`tsconfig.json` file directly, as doing so could overwrite important settings. Instead, extend it via`nuxt.config.ts`.[Learn more about extending the configuration here](/docs/4.x/directory-structure/tsconfig).
Copy file name to clipboardExpand all lines: docs/3.guide/6.going-further/1.internals.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ allowing different components to communicate with each other. You can think of i
16
16
This context is globally available to be used with[Nuxt Kit](/docs/4.x/guide/going-further/kit) composables.
17
17
Therefore only one instance of Nuxt is allowed to run per process.
18
18
19
-
To extend the Nuxt interface and hook into different stages of the build process, we can use[Nuxt modules](/docs/4.x/guide/going-further/modules).
19
+
To extend the Nuxt interface and hook into different stages of the build process, we can use[Nuxt modules](/docs/4.x/guide/modules).
20
20
21
21
For more details, check out[the source code](https://github.com/nuxt/nuxt/blob/main/packages/nuxt/src/core/nuxt.ts).
22
22
@@ -77,6 +77,6 @@ Nuxt builds and bundles project using Node.js but also has a runtime side.
77
77
78
78
While both areas can be extended, that runtime context is isolated from build-time. Therefore, they are not supposed to share state, code, or context other than runtime configuration!
79
79
80
-
`nuxt.config` and[Nuxt modules](/docs/4.x/guide/going-further/modules) can be used to extend the build context, and[Nuxt Plugins](/docs/4.x/directory-structure/app/plugins) can be used to extend runtime.
80
+
`nuxt.config` and[Nuxt modules](/docs/4.x/guide/modules) can be used to extend the build context, and[Nuxt Plugins](/docs/4.x/directory-structure/app/plugins) can be used to extend runtime.
81
81
82
-
When building an application for production,`nuxt build` will generate a standalone build in the`.output` directory, independent of`nuxt.config` and[Nuxt modules](/docs/4.x/guide/going-further/modules).
82
+
When building an application for production,`nuxt build` will generate a standalone build in the`.output` directory, independent of`nuxt.config` and[Nuxt modules](/docs/4.x/guide/modules).
Copy file name to clipboardExpand all lines: docs/3.guide/6.going-further/4.kit.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: "Nuxt Kit"
3
3
description:"@nuxt/kit provides features for module authors."
4
4
---
5
5
6
-
Nuxt Kit provides composable utilities to make interacting with[Nuxt Hooks](/docs/4.x/api/advanced/hooks), the[Nuxt Interface](/docs/4.x/guide/going-further/internals#the-nuxt-interface) and developing[Nuxt modules](/docs/4.x/guide/going-further/modules) super easy.
6
+
Nuxt Kit provides composable utilities to make interacting with[Nuxt Hooks](/docs/4.x/api/advanced/hooks), the[Nuxt Interface](/docs/4.x/guide/going-further/internals#the-nuxt-interface) and developing[Nuxt modules](/docs/4.x/guide/modules) super easy.
Copy file name to clipboardExpand all lines: docs/5.community/4.contribution.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ There is a range of different ways you might be able to contribute to the Nuxt e
11
11
The Nuxt ecosystem includes many different projects and organizations:
12
12
13
13
*[nuxt/](https://github.com/nuxt) - core repositories for the Nuxt framework itself.[**nuxt/nuxt**](https://github.com/nuxt/nuxt) contains the Nuxt framework (both versions 2 and 3).
14
-
*[nuxt-modules/](https://github.com/nuxt-modules) - community-contributed and maintained modules and libraries. There is a[process to migrate a module](/docs/4.x/guide/going-further/modules/#joining-nuxt-modules-and-nuxtjs) to`nuxt-modules`. While these modules have individual maintainers, they are not dependent on a single person.
14
+
*[nuxt-modules/](https://github.com/nuxt-modules) - community-contributed and maintained modules and libraries. There is a[process to migrate a module](/docs/4.x/guide/modules/ecosystem) to`nuxt-modules`. While these modules have individual maintainers, they are not dependent on a single person.
15
15
*[unjs/](https://github.com/unjs) - many of these libraries are used throughout the Nuxt ecosystem. They are designed to be universal libraries that are framework- and environment-agnostic. We welcome contributions and usage by other frameworks and projects.
16
16
17
17
##How To Contribute
@@ -100,7 +100,7 @@ Our aim is ensuring quality and maintaining the joy of collaborating and communi
100
100
101
101
###Create a Module
102
102
103
-
If you've built something with Nuxt that's cool, why not[extract it into a module](/docs/4.x/guide/going-further/modules), so it can be shared with others? We have[many excellent modules already](/modules), but there's always room for more.
103
+
If you've built something with Nuxt that's cool, why not[extract it into a module](/docs/4.x/guide/modules), so it can be shared with others? We have[many excellent modules already](/modules), but there's always room for more.
104
104
105
105
If you need help while building it, feel free to[check in with us](/docs/4.x/community/getting-help).
106
106
@@ -126,7 +126,7 @@ The following conventions are _required_ within the `nuxt/` organization and rec
126
126
127
127
####Module Conventions
128
128
129
-
Modules should follow the[Nuxt module template](https://github.com/nuxt/starter/tree/module). See[module guide](/docs/4.x/guide/going-further/modules) for more information.
129
+
Modules should follow the[Nuxt module template](https://github.com/nuxt/starter/tree/module). See[module guide](/docs/4.x/guide/modules) for more information.