点点滴滴Vue-cli (二) 项目目录

新建的 Vue cli 的目录如下,下面将从上到下对整个目录文件进行讲解

 

一、build 文件

 

新版的build目录包含如下内容,build里面的文件是对webpack 进行配置

 build.js:项目打包运行需要的js文件,生产环境配置的入口。

 check-versions.js:检测当前的npm和node版本是不是符合package.json中定义的,如果不符合就提示wraning。

 logo.png:vuelogo图片。

 utils.js:处理css-loader和vue-style-loader.

 vue-loader.conf.js: 用于切换开发模式和生产模式的文件,以便于用不同模式来解析loader。webpack.base.conf.js:此配置文件是vue环境的wepack基础配置文件,主要用来处理各种文件的配置。

 webpack.dev.conf.js:在webpack.base.conf的基础上增加完善了开发环境下面的配置。

 webpack.prod.conf.js:在webpack.base.conf的基础上增加完善了生产环境下面的配置。

 二、config

congfig这个目录是用来做开发及生产环境的配置,如api,程序端口,项目打包等。

 

三、 node_modules

这个文件就是项目依赖包的位置,我们运行 cnpm install 的时候就回去更新这个文件里面的文件。比如我们后期会使用到的vueX的依赖也是在里面的

 

四、src

这个目录可以说是我梦项目的核心部分,我们后面写的component, 路由配置等都会在这里面完成。其中main文件在上面的webpack中配置是我们整个项目的程序入口

 

五、Static

这个文件夹主要用来存放静态文件比如:图片

 

六、Test

存放我们测试代码的位置,后期会分享UT和E2E的写法

七、其他

.postcssrc.js:css转换器

package.json:项目打包信息,运行命令等都在里面。后期有添加新的框架需要运行也是在里面添加

index.html: 项目的主页,vue cli初始项目是一个单页面的框架并不支持多页面。后面章节会介绍如何配置成多页面

 

posted @ 2019-01-18 22:09  程序仔仔  阅读(203)  评论(0编辑  收藏  举报