解读vue生成的文件目录结构及说明


Posted in Javascript onNovember 27, 2017

利用node和npm环境我们可以很快的搭建一个vue环境。具体步骤,请看上一篇博客。搭建完成后,我们可以看到生成的文件夹中包括如下文件:

解读vue生成的文件目录结构及说明 

1、build文件夹是保存一些webpack的初始化配置。config文件夹保存一些项目初始化的配置。

2、node_modules是npm加载的项目依赖的模块。

3、src目录是我们要开发的目录,打开是这样的:

解读vue生成的文件目录结构及说明 

其中assets:用来放置图片

components:用来放组件文件

app.vue:是项目入口文件,代码如下:

解读vue生成的文件目录结构及说明 

App.vue相当于一个组件

main.js是项目的核心文件。代码如下:

解读vue生成的文件目录结构及说明 

import Vue from ‘vue' 
import App from ‘./App' 
import router from ‘./router'

这三句的意思是首先引入vue,然后引入了./App即App.vue文件。最后一句是引入一段路由配置。

然后是实例化new Vue .el:'#app'意思谁将所有的组件都放在id为app的元素中。components表明引入的文件,此处就是app.vue这个文件,这个文件的内容将以这样的标签写进#app中。

观察App.vue文件我们看可以看到一共有三个部分,分别是。

webpack在编译时可以将.vue文件中的这三部分抽出来合成cinderella单独的文件。

4、static文件夹用来放置静态资源目录

5、index.html是首页入口文件

6、package.json是项目配置文件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
ajax处理php返回json数据的实例代码
Jan 24 Javascript
Js nodeType 属性全面解析
Nov 14 Javascript
JS实现的数组全排列输出算法
Mar 19 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
Oct 26 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Sep 29 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
May 12 Javascript
深入理解Vue transition源码分析
Jul 30 Javascript
vue中路由验证和相应拦截的使用详解
Dec 13 Javascript
Vue 中的compile操作方法
Feb 26 Javascript
p5.js 毕达哥拉斯树的实现代码
Mar 23 Javascript
微信小程序视图控件与bindtap之间的问题的解决
Apr 08 Javascript
Vue使用JSEncrypt实现rsa加密及挂载方法
Feb 07 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
Nov 27 #Javascript
基于vue2.0实现简单轮播图
Nov 27 #Javascript
Vue父子模版传值及组件传值的三种方法
Nov 27 #Javascript
VueJs 将接口用webpack代理到本地的方法
Nov 27 #Javascript
vue-awesome-swiper滑块插件使用方法详解
Nov 27 #Javascript
vue 自定义组件 v-model双向绑定、 父子组件同步通信的多种写法
Nov 27 #Javascript
vue轮播图插件vue-awesome-swiper
Nov 27 #Javascript
You might like
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
php面向对象中static静态属性与方法的内存位置分析
2015/02/08 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
2016/10/18 PHP
JS之小练习代码
2008/10/12 Javascript
jQuery 获取对象 基本选择与层级
2010/05/31 Javascript
js与jQuery 获取父窗、子窗的iframe
2013/12/20 Javascript
javascript学习笔记整理(概述、变量、数据类型简介)
2015/10/25 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
Bootstrap 3 按钮标签实例代码
2017/02/21 Javascript
vue实现todolist单页面应用
2017/04/11 Javascript
Windows下Node.js安装及环境配置方法
2017/09/18 Javascript
浅谈在不使用ssr的情况下解决Vue单页面SEO问题(2)
2018/11/08 Javascript
element-ui表格合并span-method的实现方法
2019/05/21 Javascript
VScode格式化ESlint方法(最全最好用方法)
2019/09/10 Javascript
[05:13]TI4 中国战队 机场出征!!
2014/07/07 DOTA
Python 列表list使用介绍
2014/11/30 Python
Python多线程编程(三):threading.Thread类的重要函数和方法
2015/04/05 Python
Python通过命令开启http.server服务器的方法
2017/11/04 Python
python实现飞机大战微信小游戏
2020/03/21 Python
python写程序统计词频的方法
2019/07/29 Python
基于K.image_data_format() == 'channels_first' 的理解
2020/06/29 Python
浅谈Django前端后端值传递问题
2020/07/15 Python
pycharm 快速解决python代码冲突的问题
2021/01/15 Python
让IE6支持css3,让 IE7、IE8 都支持CSS3
2011/10/09 HTML / CSS
Sofmap官网:日本著名的数码电器专卖店
2017/05/19 全球购物
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
新娘父亲婚礼致辞
2014/01/16 职场文书
《真想变成大大的荷叶》教学反思
2014/04/14 职场文书
施工安全生产承诺书
2014/05/23 职场文书
党的群众路线教育实践活动宣传标语口号
2014/06/06 职场文书
食品科学与工程专业毕业生求职信范文
2014/07/21 职场文书
高中毕业典礼演讲稿
2014/09/09 职场文书
2014年采购工作总结
2014/11/20 职场文书
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript