上一篇记录了如何创建vue项目,那在项目我们怎么配我们的文件

项目名:我们自己记录项目的名字,我创建的项目名是my-vue3-project,
ruby
my-vue3-project/ // 项目名目录|-- node_modules/ // 依赖包|-- public/ // 静态文件| |-- index.html // 主页|-- src/ // 源代码| |-- assets/ // 资源文件| | |-- logo.png // 图片资源| |-- components/ // 组件| | |-- HelloWorld.vue // Vue组件| |-- App.vue // 根组件| |-- main.js // 入口js|-- .eslintrc.js // ESLint配置文件|-- .gitignore // Git忽略文件列表|-- package.json // 项目依赖和配置文件|-- README.md // 项目说明|-- vue.config.js // Vue特定配置(如果有自定义配置)
根组件
App.vue是程序的根组件,我的理解是界面的一个入口,最开始呈现的界面就是在这里设置

这个刚开始创建的项目默认的界面,展示如下

我重新创建一个Test.vue的页面,在App.vue里设置上,HelloWorld的界面就会被替换

依赖包-node_modules
依赖包一般存放的是我们远程依赖的组件库,通过指令npm i 可以依赖我们想要的库,把需要的依赖设置在package.json中就可以执行依赖下载了

源代码-src
我们把源代码放在src的文件下归类,这里主要是我们的页面代码。src文件下可以创建自己归类类型的文件,方便后面查找维护。