01:vue.js简介以及基本环境搭建

1.vue.js介绍

1)近年来前端开发趋势

  • 旧浏览器逐渐淘汰,移动端需求增加
  • 前端交互越来越多,功能越来越复杂


  • 架构从传统的后台MVC向REST API+前端MV*迁移


2)MVVM框架


3)vue.js

  • 什么是vue.js
    它是一个轻量级MVVM框架
    数据驱动+组件化的前端开发

  • 如何做技术选型(对比Angular React)

    • vue.js更轻量,gzip20K+
      Angular,56K
      React,44K
    • vue.js更易上手,学习曲线平稳
    • 借鉴了两家的优点,借鉴了angular的指令和react的组件化。
  • vue.js核心思想
    【1】数据驱动:DOM是数据的一种自然映射



    数据响应原理:
    数据(model)改变驱动视图(view)自动更新


    数据响应原理

【2】组件化
扩展HTML元素,封装可重用的代码。
组件设计原则
页面上每个独立的可视/可交互区域视为一个组件。
每个组件对应一个工程目录,组件所需要的各种资源在这个目录下就近维护。
页面不过是组件的容器,组件可以嵌套自由组合形成完成页面。

2.Vue-cli开启Vue.js项目

1)Vue-cli介绍

vue-cli是帮助我们写好Vue.js基础代码的工具。


2)vue开发环境搭建

2.1)node.js及npm的安装
  • 进入nodejs官网下载node https://nodejs.org/en/
    下载对应版本

    我下载了node8.9.3版本,包括npm 5.5.1版本

    下载完成后安装该文件


    安装完成

    【1】打开命令行,cmd或者Windows PowerShell
    【2】查看node版本
node -v

【3】更改npm默认安装路径
默认是在c:\Users\Administrator\AppData里面安装,装在c盘很乱不舒服。先修改位置。

在nodejs里面创建了两个文件夹,node_globe,node_cache作为npm默认路径。


【4】更改npm安装默认的源

npm config set registry https://registry.npm.taobao.org 
npm info underscore (如果上面配置正确这个命令会有字符串response)

【5】配置系统环境变量(如果不配置,vue-cli安装好后,也不能识别vue命令)


系统变量里面找到Path

点击编辑,添加默认安装路径,我的是F:\nodejs\node_global
2.2) 安装vue开发环境

【1】安装vue-cli脚本架

//-g表示安装到默认路径,就是我们上面配置的node_global中
npm install -g vue-cli
安装成功

【2】安装成功后使用vue命令,可以看到如下图所示:



【3】使用vue list命令查看可以使用的模板



【4】使用vue init命令初始化一个vue工程
我的工程目录为图中所示vue目录中:



首先进入到要创建的工程所在的目录
vue init [选择的模板] [项目的名称]

【5】get start

然后执行如下命令:

cd hungry
//安装项目所需要的所有依赖包
npm install
npm run dev

安装完成

run

成功之后输入网址即可看到vue.js的主页

3.项目文件介绍

  • 用intelij IDEA打开项目(直接open)


    图片.png
  • 目录介绍:
    build和config:webpack配置相关
    node_modules:通过npm install安装的依赖库
    src:存放项目源码
    .baberlrc文件:大多数浏览器不支持ES6,通过.baberlrc将ES6编译成ES5
    .editconfig文件:编译器的配置
    .eslintignore:忽略语法检查的目录文件
    .eslintrc.js:eslint的配置文件
    package.json:项目配置

4.intellij(webstorm)搭建vue开发环境

  • 配置idea中iavascript为ES6
    File-》settings


  • 在plugins添加vue.js插件


  • 如果一些方法下面有黄色的波浪线,错误提醒是unresolved function or method
    File--》Setting--》搜索node--》点击enable--》之后如图所示
    注意:如果点击enable没反应,升级idea版本(大坑)


  • 配置run


    这是创建好的

    点击旁边的小三角,点击Edit Configration



    点左边的+,选中npm,然后按下图所示配置:

    点击run按钮


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容