初识Vue
环境:windows
- Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据
- Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统
- 结合响应系统,在应用状态改变时, Vue 能够智能地计算出重新渲染组件的最小代价并应用到 DOM 操作上
安装
其实不需要安装的,想用的话,直接连接CDN或者用script标签引入vue.min.js就行了,这里安装的目的是为了使用Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。
用npm安装。npm版本需要高于3.0,低的可用cnpm install npm -g升级以下
cnpm install --global vue-cli全局安装vue-cli命令行工具
使用
- 创建一个基于 webpack 模板的新项目(本地不需要安装webpack),可以一路回车,注意目前node版本高于8.0.0的估计会出问题,推荐使用8.0.0版本
vue init webpack my-project - 进入my-project文件夹
cnpm install安装相关的依赖文件cnpm run dev启动,这条命令的含义是关于npm run dev和build
- 浏览器访问localhost:8080就能看到初始界面
异常
报空格数量错误
初始化一个文件夹后,开始编辑里面的文件,会发现各种报空有关空格个数的错误,这是因为在Webpack 配置中使用了 eslint-loader,找到项目中build文件夹下的webpack.base.conf.js文件,将相关内容注释掉即可,如下:
1 | var path = require('path') |