vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)

摘要:
1.资产目录用于存储静态文件。2.组件目录用于存储一些封装的公共组件。3.config目录用于存储配置项信息。4.页面目录用于存储页面组件。5.路由器目录用于存储路由信息。6.服务目录用于存储请求后台接口的操作。应用程序编程接口。js用于封装统一的请求接口。7.store目录用于存储有关vuex的信息。

一、安装vue-cli + vue-router + vuex + axios

  1、安装vue-cli

    vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)第1张

  2、创建项目

    vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)第2张

  3、安装vuex和axios

    vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)第3张

二、搭建项目目录结构,如下所示:

  vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)第4张

  1、assets目录用于存放静态文件,如图片等等。

  2、components目录用于存放一些封装的公用的组件。

  3、config目录用于存放配置项信息。

  4、page目录用于存放页面组件。

  5、router目录用于存放路由信息。

  6、service目录用于存放请求后台接口的操作。api.js用于封装统一请求接口。

  7、store目录用于存放vuex的相关信息。

三、配置vuex

  在/src/store/index.js中,写入如下内容

    vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)第5张

  在main.js中引入store:

   vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)第6张

四、项目结构就此搭建完成,控制台中输入npm run dev可查看到如下页面:

vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)第7张

免责声明:文章转载自《vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇在Centos7下安装nghttp2Loadrunner11完美破解小笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Markdown 文件如何实现 chm 文件打包

需要借助2个工具,下面的链接都有对应的网址 LME和 hhw, 有不清楚的可以下面评论,7*24小时在线解答问题,也可以加博主微信 首先借助 Markdown To CHM(LME) 工具将Markdown文件,编译成chm工程文件其实就是HTML文件,LME工具栏提供编译功能。 然后借助 HTML Help Workshop 工具编译成chm文件。...

【华为云动态】华为云携手Google,IBM,SAP等多家知名企业加入CDF,助力软件开发生态发展

美国时间3月12日,开源领导力峰会在加利福尼亚召开,本次峰会由Linux基金会主导。会议期间, CDF (Continuous Delivery Foundation)正式成立。华为云DevCloud代表华为加入CDF,成为Premier 会员,参与CDF 基金会的创立。 据了解,CDF是由Jenkins创始人Kohsuke Kawaguchi 牵头组织的...

vuejs导航条动态切换active状态

用一个数组存导航条,用v-for循环它,这样可以减少代码,二可以使用它的下标来判断高亮,三还可以获取后端的导航信息来遍历 重点是在:routerLink(index, path)函数,传入当前点击的下标,自定义一个下标,判断是否相等就用三元符号判断多给一个高亮样式 如何解决刷新就不高亮或第一个高亮了,很简单,监听一下当前路由在判断就好了 具体代码都在下...

手把手教你用C#打包应用程序[打包Framework]

1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下: 2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成. 3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应...

python egg

经常接触Python的同学可能会注意到,当需要安装第三方python包时,可能会用到easy_install命令。easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,它用来安装egg包。egg包是目前最流行的python应用打包部署方式。如何制作和安装egg包...

邂逅Sass和Compass之Compass篇

本文主要讲解Compass的内容,众所周知Compass是Sass的工具库,如果对Sass不甚了解的同学可以移步 邂逅Sass和Compass之Sass篇 Sass本身只是一个“CSS预处理器”,Compass在它的基础上,封装了一系列的模块和模板,补充了Sass的功能。 1.Compass的安装 和Sass一样,Compass也是用Ruby语言开发的,所...