从零开始搭建vue3项目(二)项目文件说明

前言

书接上回,我们使用vue create 命令搭建了一个最基础的项目,在该项目文件夹里出现了一些文件,就先简单介绍一下,文件都是干嘛的吧。

项目工程文件说明

文件预览

在这里插入图片描述

node_modules

存放项目里的依赖包资源

public

	存放静态资源,比如图片、字体文件等,该目录下的文件不会被webpack构建处理,执行打包命令后,会直接复制到打包输出的文件夹下。项目中可以通过相对路径访问,不能使用模块化引入。
  • 例如:public目录下有个bg.jpg文件,可以在App.vue中通过相对路径的方式引入。
    在这里插入图片描述
  • 效果:
    在这里插入图片描述

src

存放源代码文件,是我们开发过程主要打交道的文件

.browserslistrc

用于指定项目的目标浏览器和Node版本,不同的浏览器,不同的版本之间,CSS代码可能写法存在差异,通过该文件的声明,方便构建工具针对不同的浏览器生成兼容的CSS代码。

.gitignore

声明项目里哪些文件不需要git管理

babel.config.js

主要用来配置Babel编译工具的转译规则和插件
在这里插入图片描述
@vue/cli-plugin-babel/preset:用于Vue cli项目的Babel预设,包含了一系列的插件和设置,用于将新版本的JavaScript转换为向后兼容的代码,并支持在vue组件中使用JSX。

jsconfig.json

指定JavaScript项目根文件路径,编译选项等

package-lock.json

记录当前安装的所有依赖包的版本号,以及每个包依赖的其他npm包的版本号,相当于是一个依赖关系树。

package.json

描述和管理node项目的配置文件,可以修改项目的依赖包信息,自定义脚本命令,配置项目的入口文件,指定作者等等。

README.md

介绍项目的文件,方便其他人快速上手你的项目

vue.config.js

vue项目的自定义配置文件,可以指定静态资源的基础路径,配置代理服务器,自定义webpack相关配置,比如插件,loader等。

脚手架自动生成的文件就介绍到这里,后续我们在此基础上进行增量开发。

预知后事如何,且听下回分解

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值