nuxt3学习笔记
写在前面
开个新坑把vue官方推荐的nuxt学一下
官方链接(中文版): nuxt3
2023-07-07 决定暂时不写了,原因是没啥好写的,稍微看看文档就学会了
基本概念
学习nuxt前需要知道的
自动导入
- Nuxt自动导入辅助函数、可组合函数和Vue api在应用程序中使用,而无需显式导入它们。基于目录结构,每个Nuxt应用程序还可以对自己的组件、可组合组件和插件使用自动导入。组件、可组合组件或插件可以使用这些功能。!注意: 文件命名必须规范
- Explicit导入,Nuxt使用#imports别名公开每个自动导入,如果需要,可以使用该别名显式导入:
1 | <script setup> |
- 关闭自动导入,如果你想关闭自动导入,你可以将 imports.autoImport设置为 false.
1 | nuxt.config.ts |
学习
- Nuxt提供前端和后端功能,因此您可以专注于重要的事情:创建您的web应用程序。
- Nuxt使用约定和明确的目录结构来自动化重复的任务,并允许开发人员专注于推送特性。配置文件仍然可以自定义和覆盖其默认行为。
小坑总结
- nuxt生成的页面下方有一个devtool的工具那个不是页面,点击第二个圆形按钮即可关闭它。
安装
路由
和vue差不多
小坑总结
一个小坑如果创建了pages文件夹但是你没有在里面创建文件,则会出现404的情况
useRoute()
useRoute()组合可以在