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

VueCLI项目目录详解
本文详细介绍了使用VueCLI创建的项目目录结构,包括build、config、node_modules、src、static和test等目录的作用,以及各目录下关键文件的功能,如webpack配置、组件编写和测试代码存放等。

新建的 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初始项目是一个单页面的框架并不支持多页面。后面章节会介绍如何配置成多页面

 

转载于:https://www.cnblogs.com/zazai/p/10289964.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值