Vue.js系列之项目搭建(1)


Posted in Javascript onJanuary 03, 2017

说明:

我们项目现在用的是:vue2.0 + vue-cli + webpack + vue-router2.0 + vue-resource1.0.3

如果大家在实践的过程中与本文所说的内容有较大区别的话看看是不是版本问题。

本文是一系列文章,在我对Vue有了更深刻的理解认识之后会对文章及时进行修改或更正。欢迎大家批评指出错误。

今天要讲讲Vue2.0了。最近将公司App3.0用vue2.0构建了一个web版,因为是第一次使用vue,而且一开始使用的时候2.0出来一个月不到,很多坑都是自己去踩的,现在项目要上线了,所以记录一些过程。
(这是首页目前的效果图)

Vue.js系列之项目搭建(1)

项目搭建具体步骤如下:

1.安装node

到官网下载安装,我这里是win7系统。

(中)https://nodejs.org/zh-cn/

(英)https://nodejs.org/en/

2.安装cnpm镜像

(node自带安装了npm,故不再安装)

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

安装模块时安装方法

$ cnpm install [name]

3.快速学习Vue2.0教程

(中)http://cn.vuejs.org/

(英)https://vuejs.org/

你要是觉得这些网站访问速度都比较慢的话可以移步国内开发者自己翻译的网站:https://vuefe.cn/

4.安装Vue2.0

$ cnpm install vue

5.安装vue-cli 脚手架工具

$ cnpm install --global vue-cli

6.在某个目录下,创建一个基于 webpack 模板的新项目

$ vue init webpack my-project
//my-project是你的项目名

7.安装依赖

$ cd my-project  //到项目目录下
$ cnpm install  //安装依赖

8.运行新创建的vue项目

$ npm run dev

运行之后会看到vue的初始页面效果,如下图,说明你就成功搭建了一个vue项目。(下面框出来的是官方提供的插件和awesome,很实用)

Vue.js系列之项目搭建(1)

注意事项:

1.安装Git(可选)

如果你熟悉或者想要学习了解Git,可以在安装node之前先安装Git,使用Git Bash代替windows的cmd命令面板。如果你用windows的cmd命令行工具,则以上安装命令前的“$”省略。

Git官网:https://git-scm.com/

Git国内教程推荐:http://t.cn/zQ6LFwE

2.不应用ESLint

创建webpack模板项目时,如果你对ES6和ESLint不是很熟的话我个人不建议你应用它,因为要求比较严格,所以一不小心就报错,导致整个项目运行不起来,对于初学很痛苦。

Vue.js系列之项目搭建(1)

总结

今天主要分享了一下从无到有创建一个vue项目,接下来我会通过自己的实际项目操作过程,分享我们是如何完成的。

Javascript 相关文章推荐
js静态方法与实例方法分析
Jul 04 Javascript
jQuery内容过滤选择器用法分析
Feb 10 Javascript
基于jQuery实现响应式圆形图片轮播特效
Nov 25 Javascript
JavaScript 数组- Array的方法总结(推荐)
Jul 21 Javascript
浅谈jQuery this和$(this)的区别及获取$(this)子元素对象的方法
Nov 29 Javascript
js实现弹窗暗层效果
Jan 16 Javascript
原生js轮播(仿慕课网)
Feb 15 Javascript
JavaScript实现按键精灵的原理分析
Feb 21 Javascript
js实现一键复制功能
Mar 16 Javascript
AngularJS自定义指令实现面包屑功能完整实例
May 17 Javascript
webpack4.0打包优化策略整理小结
Mar 30 Javascript
浅谈node中的cluster集群
Jun 02 Javascript
jquery实现下拉框多选方法介绍
Jan 03 #Javascript
jQuery实现可拖拽3D万花筒旋转特效
Jan 03 #Javascript
详解JavaScript常量定义
Jan 03 #Javascript
两种简单的跨域方法(jsonp、php)
Jan 02 #Javascript
JavaScript实现图片瀑布流和底部刷新
Jan 02 #Javascript
一个例子轻松学会Vue.js
Jan 02 #Javascript
jQuery设置和获取select、checkbox、radio的选中值方法
Jan 01 #Javascript
You might like
php基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
php实现的XML操作(读取)封装类完整实例
2017/02/23 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
YII框架实现自定义第三方扩展操作示例
2019/04/26 PHP
javascript 嵌套的函数(作用域链)
2010/03/15 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
JavaScript采用递归算法计算阶乘实例
2015/08/04 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
使用three.js 画渐变的直线
2016/06/05 Javascript
ionic 上拉菜单(ActionSheet)实例代码
2016/06/06 Javascript
Javascript 事件冒泡机制详细介绍
2016/10/10 Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
2017/01/19 Javascript
webuploader实现上传图片到服务器功能
2018/08/16 Javascript
Vuex 使用及简单实例(计数器)
2018/08/29 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
Vue中通过Vue.extend动态创建实例的方法
2019/08/13 Javascript
layer ui 导入文件之前传入数据的实例
2019/09/23 Javascript
JavaScript事件冒泡机制原理实例解析
2020/01/14 Javascript
Python日志模块logging简介
2015/04/13 Python
python模仿网页版微信发送消息功能
2018/02/24 Python
python整小时 整天时间戳获取算法示例
2019/02/20 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
美国围栏公司:Walpole Outdoors
2019/11/19 全球购物
中文系学生自荐信范文
2013/11/13 职场文书
大三学生入党思想汇报
2014/01/02 职场文书
交通安全演讲稿
2014/01/07 职场文书
电脑租赁公司创业计划书
2014/01/08 职场文书
2014最新版群众路线四风整改措施
2014/09/24 职场文书
农村文化建设标语
2014/10/07 职场文书
安全生产工作汇报
2014/10/28 职场文书
2014年药店店长工作总结
2014/11/17 职场文书
2015最新学生自我评价范文
2015/03/03 职场文书
如何用JavaScipt测网速
2021/05/09 Javascript
java版 联机五子棋游戏
2022/05/04 Java/Android