vue系列踩坑大作战由此就要开始了,准备好了吗,和我一起踩坑,学会vue吧。同时,也欢迎大家把自己遇到的坑发出来,让更多的人学会vue,因为我深知前端学习新框架不容易,尤其是我这种半路出家的女前端。不废话了,开始吧:

摘要:本篇文章介绍了vue环境配置,项目的搭建等。(如果有人node安装配置环境变量配不好,过几天我会再写一篇node安装和less在项目中的应用给大家看。)

我们接下来一个一个搭建安装:

  一、基本环境安装:

  1. 安装node:从node.js官网下载并安装node,安装过程很简单,一路“下一步”就可以了(傻瓜式安装)。测试:win+R(打开命令行)-------输入cmd-------敲入node -v。如果出现相应版本号,即安装成功,我的如下图:

2.  测试npm版本,不能低于3:命令行-------npm -v:

  3.安装淘宝镜像:

    在命令行里输入如下代码:npm install -g cnpm --registry=https://registry.npm.taobao.org

         测试淘宝镜像是否安装成功:命令行-------cnpm -v

    

  4.安装vue:

    npm install vue

    测试(注意,这里最后一个是大V哦):vue -V

    

  5.安装vue-cli脚手架:

    npm install vue-cli -g

  6.安装webpack:

    npm install webpack -g

  7.安装less(现在的项目都用less或者sass啦,别犯懒,安装吧~~)

    npm install -g less

  好的,基本上我们需要的环境都安装了,接下来,要搭建项目啦~

  二、项目搭建:

    1.先建一个项目文件夹

    2.在该文件夹下执行:npm install

    3.启动运行项目喽(这一步在每次启动项目前都要敲哦~):npm run dev             向下面这样,就启动成功啦!复制HTTP到浏览器你就能看到你的Hello Vue啦~~

    

  二、项目准备:

    1、项目目录设计:

    

    如图:黑色背景为刚下载好在编辑器中打开时的样子,第一幅白色背景的图片里面有一些需要添加的文件夹。我们所需要写的代码都在src文件夹里面。

    1.common文件夹:该文件夹下应该再新建两个文件夹,一个命名为js,一个命名为css,common的里面是存放公共css和js的,有些情况下你会需要图标,所以还会有font文件夹。

    2.components文件夹:这是本来就有的文件夹,是用来管理组件的。比如说头部header,内容里面的几个组件,尾部footer,这里并不是公共的组件,是你页面的结构所需要的都放在这里。以header文件夹为例,里面的header.vue是你需要敲写的代码,其他的header所需要的图片也放在这里。也就是说一个组件里除了.vue的文件之外,还可能包括图片等其他相关的资源等等。因为组件有一个很重要的设计理念就是就近维护。

    3.router文件夹:负责路由的代码。

    (还有其他文件夹还会陆续补充进来。。。。下一节为大家更新如何模拟数据,mock数据。)

      

vue2.0:(一)、vue的安装和项目搭建(以外卖app项目举例)的更多相关文章

  1. vue2.0 vs vue

    vue2.0相比vue1.0 有哪些改变,今天总结了一下 vue2.0组件中 template 不在支持代码片段 //vue1.0组件中template写法 <template> < ...

  2. Vue2.0学习--Vue数据通信详解

    一.前言 组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用.组件间如何传递数据就显得至关重要.本文尽可能罗列出一些常见的数据传递方式,如p ...

  3. Vue2.0总结———vue使用过程常见的一些问题

    Vue目前的的开发模式主要有两种:1.直接页面级的开发,script直接引入Vue2.工程性开发,webpack+loader或者直接使用脚手架工具Vue-cli,里面的文件都配置好了 webpack ...

  4. Vue.js 安装及其环境搭建

    For me or other first studying vue.js. For Windows PC: 1.先安装node.js 安装官网最新的即可 版本应该要大于6.0版本 nodejs的官网 ...

  5. 【转载】Vue.js 安装及其环境搭建

    注:最近在学习Vue,以下是环境搭配方法: ****************************************************************************** ...

  6. Vue.js安装及环境搭建

    Vue.js环境搭建-Windows版 步骤一:安装node.js 在搭建vue的开发环境之前,需要先下载node.js,vue的运行是要依赖于node的npm的管理工具来实现,node可以在官网或者 ...

  7. Windows 系统下Vue的安装及环境搭建

    Hope to help those in need and those who use Vue for the first time. 1.获得并安装node.js.nodejs官网:https:/ ...

  8. vue2.0 关于Vue实例的生命周期

    什么是生命周期 Vue实例有一个完整的生命周期,也就是从开始创建.初始化数据.编译模板.挂载Dom.渲染→更新→渲染.卸载等一系列过程,我们称这是Vue的生命周期.通俗说就是Vue实例从创建到销毁的过 ...

  9. vue2.0之Vue Baidu Map 局部注册使用

    文档地址:https://dafrok.github.io/vue-baidu-map/#/zh/start/usage 局部注册 <template> <baidu-map id= ...

随机推荐

  1. cygwin Could not create directory '/home/Administrator/.ssh'

    在cygwin下运行: ssh-keygen -C "634772208@qq.com" -t rsa 时,出现如下错误: cygwin Could not create dire ...

  2. 并不对劲的BJOI2019

    一些感想 现实并非游戏,并不支持反复刷关 猎人和防御工事一起被老山龙摧毁了: 猎人惨死雨中,结云村永无放晴之日: 猎人被狂龙病毒侵蚀,天空山上黑蚀龙泛滥. 好像这才是怪物猎人系列的真实结局呢 day ...

  3. Swift扩展

    Swift中的「扩展」(extensions)和OC中的categories类似,只是Swift中的「扩展」没有名字.Swift中的「扩展」可以向一个已有的类/结构体/枚举类型添加新功能,这包括在没有 ...

  4. Java笔记(六)

    IO流: 字符流和字节流: 字符流两个基类: InputStream OutputStream 字节流两个基类: Reader Writer FileWriter: import java.io.Fi ...

  5. C++模板之可变模板参数

    可变模板参数---- C++11新特性 可变模板参数(variadic templates)是C++11新增的最强大的特性之一,它对参数进行了高度泛化,它能表示0到任意个数.任意类型的参数 由于可变模 ...

  6. pytest用例setup和teardown

    函数式以下两种: setup_function/teardown_function  每个用例开始和结束调用一次 setup_module/teardown_module     setup_modu ...

  7. JavaScript-Tool:jquery.zsign(电子签章)-un

    ylbtech-JavaScript-Tool:jquery.zsign(电子签章) 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部     6.返回顶部   作 ...

  8. c/c++面试12-18------关与sizeof那些事儿

    12 使用sizeof计算普通变量所占空间大小 (1)不同数据类型所占字节数不同(32位 64位系统不同) int----->4 double----->8 char-------> ...

  9. 【网络爬虫】【python】网络爬虫(二):网易微博爬虫软件开发实例(附软件源码)

    对于urllib2的学习,这里先推荐一个教程<IronPython In Action>,上面有很多简明例子,并且也有很详尽的原理解释:http://www.voidspace.org.u ...

  10. JDBC读写mysql总结

    一.下载驱动(主要是jar包) mysql-connection-java-5.1.31-bin.jar 二.添加jar包,配置环境变量 把驱动jar包添加到以下两个目录,并设置classpath环境 ...