vue.js初识(一)
vue.js安装
官网:http://cn.vuejs.org/
官方安装介绍:http://cn.vuejs.org/v2/guide/installation.html
MVVM框架:View、ViewModel、Model
npm安装参考文章:http://www.cnblogs.com/shhnwangjian/p/6559732.html
基于网络原因,建议将 npm 的注册表源设置为国内的镜像,可以大幅提升安装速度。
本文使用淘宝镜像,使用 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装vue-cli命令行工具
# 全局安装 vue-cli $ cnpm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 安装依赖,走你 $ cd my-project $ cnpm install $ cnpm run dev
- 代码风格检查:eslint
- 构建工具:webpack
- 前端路由:vue-router
- 状态管理:vuex
- 服务端通讯:vue-resource
项目my-project目录中package.json文件记录项目的详细信息,包含它的依赖以及开发者的依赖,这些依赖是下载webpack模板使用到的。
通过cnpm install命令,会将所有的依赖放到项目的node_modules目录下。
通过cnpm run dev命令启动项目,它实际上也是用的package.json文件中scripts这段内容。
yarn
官网:https://yarnpkg.com/en/docs/install#windows-tab
windows下npm安装方式
npm install -g yarn
yarn 原仓库 包下载不 稳定,需要设置仓库为 tnpm 或在 cnpm
yarn config set registry “https://registry.npm.taobao.org”
vue页面
核心思想
数据驱动和组件化
1、数据驱动
2、组件化
组件设计原则:
- 页面上每个独立的可视\可交互区域视为一个组件;
- 每个组件对应一个工程目录,组件所需要的各种资源在这个目录下就近维护;
- 页面不过是组件的容器,组件可以嵌套自由组合形成完整的页面。
Vue-cli介绍
Vue-cli是Vue的脚手架工具。
vue.js初识(一)相关推荐
- vue.js(初识)
简单了解一些JavaScript的面试题 1.什么是HTML语义化? HTML语义化就是使用HTML语义化标签.语义化标签就是拥有语义的标签.语义元素清楚地向浏览器和开发者描述其意义. 2.说下清除浮 ...
- VUE.JS优势,初识。框架以及库的区别
1,层层的技术更新换代. 提高开发效率的发展历程:原生JS -> Jquery之类的类库->前端模板引擎-> Angular.js /Vue.js (能够帮助我们减少不必要的DOM操 ...
- 前端学习(2056):初识vue.js
MVVM模式 jquery.js <!DOCTYPE html> <html lang="en"><head><meta charset= ...
- Vue.js高效前端开发 • 【初识Vue.js】
全部章节 >>>> 文章目录 一.Vue概述 1.Web前端框架介绍 2.MVC和MVVM 3.Vue介绍 4.安装Vue 二.Vue使用 1.第一个Vue应用 2.Vue的双 ...
- 初学Vue.js,从头来过~
之前上课也学过vue.js,但是一遍过下来,实话,没有记住什么,所以决定自己在对照着文档过一遍,所以之后会弄一些基础的东西,还请大神们莫喷~~~~今天先给平台打一个预防针,Young C 要来啦~~ ...
- Vue.js 核心精要实战解析
课程简介 前端框架领域,Angular.React.Vue.js 三足鼎立,而 Vue.js 因其性能.通用.易用.体积.学习成本低等特点深受广大前端们的追捧,并吸引了一大批前端初学者.作为 Vue. ...
- Vue.js基础(极简、自用)
Vue.js 一套用于构建用户界面的渐进式JavaScript框架 JavaScript框架 简化Dom操作 响应式数据驱动 官方网址:Vue.js (vuejs.org) awesome vue 图 ...
- [Vue.js] 一篇超级长的笔记,给《Vue.js 实战》划个重点
本文前言 本笔记建立在书籍<Vue.js实战 / 梁灏编著>的基础上,旨在帮助有 Vue.js 基础的朋友快速回忆 Vue.js 的细碎内容.初学者建议阅读<Vue.js实战> ...
- 《Vue.js实战》记录
目录 初识Vue.js 指令 v-html v-pre v-bind v-on v-cloak v-once v-show v-for v-model 自定义指令 全局指令 局部指令 钩子函数 计算属 ...
最新文章
- Octavia 项目加速 OpenStack LBaaS 落地大规模应用场景
- bigdecimal不等于0怎么写_创业计划书不知道怎么写?掌握核心逻辑是关键
- 抽象类与接口 day-11.2
- fluent瞬态_Java中的瞬态关键字及其使用
- java http 异步请求框架_GitHub - huangdali/MyHttpUtils: 一个非常好用的异步网络请求框架...
- python 化学模块_Python chemif包_程序模块 - PyPI - Python中文网
- 二、配置数据源、SessionFactory、domain对象
- 职场必须要会的餐桌礼仪
- 信息学奥赛一本通 1061:求整数的和与均值 | OpenJudge NOI 1.5 04
- [转载] Docker网络原则入门:EXPOSE,-p,-P,-link
- OpenShift 之 用CodeReady Workspaces开发Quarkus云原生应用
- 华为自研操作系统已注册;大疆回应信息泄露;2019 新款 iPhone 曝光 | 极客头条...
- 10年老电脑如何提速_电脑上如何提取图片中的文字?教你3个方法,10秒轻松搞定...
- win7计算机资源管理器卡住,win7系统资源管理器出现卡死现象的解决方法
- 「网站收录查询」百度收录批量查询工具主要有哪些?
- 深度沉浸能力的锻炼方法
- HDFS源码解析---Balancer
- 今日头条信息流广告怎么做?(今日头条信息流广告费用解析)
- 2022数模国赛B题无人机第一题第一小问的简单编程
- 掘金15W沸点简单分析(二)