-
public:不需要去改动现有的文件,里面存放的是浏览器访问的入口文件(index.html)
-
src(后期很多操作都在这个目录中完成)
-
main.js:项目/程序入口文件 (该文件中JavaScript代码都会被执行)
-
App.vue:根组件(万物之根)
-
components:存放自定义的
功能
组件(涉及到业务逻辑) -
assets:静态资源目录(图片、视频、音频等就是静态资源),这里面的静态资源浏览器是无法直接访问的,而是给组件通过模块化的方式导入进组件使用的。
-
项目中的静态资源有2个地方可以放
-
public:供在public/index.html中直接引入(link标签、script标签)的
-
src/assets:供单文件组件导入时需要的静态资源文件(import ...)
-
-
-
views:(当前是没有的,但是后期要用)存放
视图
组件的(只是涉及到页面的布局排版)
-
-
关于ESlint
ESlint用于规范项目的编码,大型项目一般多人开发,为了避免一些个人编程恶习
坑自己坑别人
,项目中使用了ESlint会起到紧箍咒
的作用,强制开发人员注意代码规范。例如,在不使用ESlint的情况下,JS允许我们声明一个不变量但不使用。如果使用了ESlint,在上述情况下会报错如下:关于ESlint的报错,有一份错误参照,可以访问以下地址查看:List of available rules - ESLint中文