Skip to content

Commit 4c57c89

Browse files
authored
add content of concepts/app-bue (#191)
1 parent f2e48a4 commit 4c57c89

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

content/2.concepts/2.app-vue/index.md

+14-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,20 @@ ogImage: true
44

55
# Application Entry
66

7-
To give you the full control of your application, Nuxt allows you to define your own application entry `app.vue` to start minimal (optional).
7+
In Nuxt, `app.vue` serves as the entry point of your application.
88

9-
// TODO:
9+
You can define a minimal `app.vue` to manage your application and begin implementing your own logic (optional).
10+
11+
In this example, **`app.vue`** simply renders a message on the screen.
12+
13+
The `pages/` directory, which will be introduced in the next chapter, is optional. If it does not exist, Nuxt will not include `vue-router` as a dependency.
14+
15+
This is useful for landing pages or applications that do not require routing.
16+
17+
Additionally, you can configure your application using `nuxt.config.ts` (it also supports `nuxt.config.js` and `nuxt.config.mjs`).
18+
19+
By default, Nuxt is configured to cover most use cases, but you can override settings as needed.
20+
21+
For more detailed configuration options, refer to the [Nuxt documentation](https://nuxt.com/docs/getting-started/configuration).
1022

1123
To get more capabilities of your Nuxt app, let's continue with the [Routing](/concepts/routing) section to learn how we can make our app multi-page.

0 commit comments

Comments
 (0)