1
1
<script setup>
2
2
import HelloWorld from ' ./components/HelloWorld.vue'
3
- import IntroductionItem from ' ./components/IntroductionItem.vue'
4
- import ColorSchemeSwitch from ' ./components/ColorSchemeSwitch.vue'
5
-
6
- import DocumentationIcon from ' ./components/icons/IconDocumentation.vue'
7
- import ToolingIcon from ' ./components/icons/IconTooling.vue'
8
- import EcosystemIcon from ' ./components/icons/IconEcosystem.vue'
9
- import CommunityIcon from ' ./components/icons/IconCommunity.vue'
10
- import SupportIcon from ' ./components/icons/IconSupport.vue'
3
+ import Welcome from ' ./components/Welcome.vue'
11
4
</script >
12
5
13
6
<template >
@@ -16,85 +9,11 @@ import SupportIcon from './components/icons/IconSupport.vue'
16
9
17
10
<div class =" wrapper" >
18
11
<HelloWorld msg =" You did it!" />
19
- <ColorSchemeSwitch />
20
12
</div >
21
13
</header >
22
14
23
15
<main >
24
- <IntroductionItem >
25
- <template #icon >
26
- <DocumentationIcon />
27
- </template >
28
- <template #heading >Documentation</template >
29
-
30
- Widely regarded as one of the best, Vue’s
31
- <a target =" _blank" href =" https://v3.vuejs.org/" >official documentation</a >
32
- will provide you with all information you need to get started. Whether you’re already a Vue
33
- veteran or just trying the framework out, great chances are you’ll find the answer to your
34
- next question there.
35
- </IntroductionItem >
36
-
37
- <IntroductionItem >
38
- <template #icon >
39
- <ToolingIcon />
40
- </template >
41
- <template #heading >Tooling</template >
42
-
43
- This project is served and bundled with
44
- <a href =" https://vitejs.dev/guide/features.html" target =" _blank" >Vite</a >. The recommended IDE
45
- setup is <a href =" https://code.visualstudio.com/" target =" _blank" >VSCode</a > +
46
- <a href =" https://github.com/johnsoncodehk/volar" target =" _blank" >Volar</a >. If you need to
47
- test your components and web pages, check out
48
- <a href =" https://www.cypress.io/" target =" _blank" >Cypress</a > and
49
- <a href =" https://docs.cypress.io/guides/component-testing/introduction" target =" _blank"
50
- >Cypress Component Testing</a
51
- >.
52
-
53
- <br />
54
-
55
- More instructions are available in <code >README.md</code >.
56
- </IntroductionItem >
57
-
58
- <IntroductionItem >
59
- <template #icon >
60
- <EcosystemIcon />
61
- </template >
62
- <template #heading >Ecosystem</template >
63
-
64
- Get official tools and libraries for your project:
65
- <a target =" _blank" href =" https://next.vuex.vuejs.org/" >Vuex</a >,
66
- <a target =" _blank" href =" https://next.router.vuejs.org/" >Vue Router</a >,
67
- <a target =" _blank" href =" https://next.vue-test-utils.vuejs.org/" >Vue Test Utils</a >, and
68
- <a target =" _blank" href =" https://github.com/vuejs/devtools" >Vue Dev Tools</a >. If you need
69
- more resources, we suggest paying
70
- <a target =" _blank" href =" https://github.com/vuejs/awesome-vue" >Awesome Vue</a >
71
- a visit.
72
- </IntroductionItem >
73
-
74
- <IntroductionItem >
75
- <template #icon >
76
- <CommunityIcon />
77
- </template >
78
- <template #heading >Community</template >
79
-
80
- Got stuck? Ask your question on
81
- <a target =" _blank" href =" https://chat.vuejs.org" >Vue Land</a >, our official Discord server, or
82
- <a target =" _blank" href =" https://stackoverflow.com/questions/tagged/vue.js" >StackOverflow</a >.
83
- You should also subscribe to
84
- <a target =" _blank" href =" https://news.vuejs.org" >our mailing list</a > for latest news in the
85
- Vue world.
86
- </IntroductionItem >
87
-
88
- <IntroductionItem >
89
- <template #icon >
90
- <SupportIcon />
91
- </template >
92
- <template #heading >Support Vue</template >
93
-
94
- As an independent project, Vue relies on community backing for its sustainability. You can
95
- help us by
96
- <a target =" _blank" href =" https://vuejs.org/support-vuejs/" >becoming a sponsor</a >.
97
- </IntroductionItem >
16
+ <Welcome />
98
17
</main >
99
18
</template >
100
19
0 commit comments