详解Vue.js入门环境搭建


Posted in Javascript onMarch 17, 2017

vue这个新的工具,确实能够提高效率,在经历的一段时间的摧残之后,终于能够有一个系统的认识了,下面就今天的收获做一个总结,也是vue入门的精髓:

1.要使用vue来开发前端框架,首先要有环境,这个环境要借助于node,所以要先安装node,借助于node里面的npm来安装需要的依赖等等。

这里有一个小技巧:如果在cmd中直接使用npm来安装的一些工具的话会比较慢,所以我们使用淘宝的npm镜像:
输入npm install -g cnpm ?registry=https://registry.npm.taobao.org,即可安装npm镜像,以后再用到npm的地方直接用cnpm来代替就好了

安装完npm镜像后,开始安装全局vue-cli脚手架,之所以要用vue-cli,是应为这个工具能帮我们搭建好我们需要的模板框架,比较简单。方法:cnpm install -g vue-cli 回车,验证是否安装成功,在命令行中输入vue,出来vue的信息说明安装成功

详解Vue.js入门环境搭建

 2.安装完脚手架以后开始,开始创建一个新项目:命令 vue init webpack vue_project(最后这个是我创建的项目文件夹的名字)

详解Vue.js入门环境搭建

至此,一个新的项目文件夹就创建完成,这个项目文件是在使用了脚手架vue-cli的前提下创建的,所以使用了这个工具提供的默认版式。

详解Vue.js入门环境搭建

这就是使用脚手架搭建的项目文件的结构

3.因为各个模板间都是相互依赖的,所以要安装依赖,在命令行输入cnpm install ,你会发现在已经创建的项目结构里面会多出一个node_modules的文件夹,里面就是刚才安装的所有依赖。

4.准备工作做好以后,测试一下项目里面默认的app.vue模块能否跑起来,这是需要先安装一下服务器环境,在命令行中输入
cnpm run dev 回车即可

详解Vue.js入门环境搭建

8080就是默认的端口,在浏览器地址栏中输入localhost:8080会发现默认的模块打开了!

注:如果已经全局安装过vue-cli了,再搭建项目的时候无需再安装一遍,直接使用vue init webpack 项目名 即可

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一个JS翻页效果
Jul 23 Javascript
基于jQuery的Spin Button自定义文本框数值自增或自减
Jul 17 Javascript
如何用javascript计算文本框还能输入多少个字符
Jul 29 Javascript
JavaScript实现给定时间相加天数的方法
Jan 25 Javascript
简单解析JavaScript中的__proto__属性
May 10 Javascript
详解js的作用域、预解析机制
Feb 05 Javascript
解决Vue+Element ui开发中碰到的IE问题
Sep 03 Javascript
微信小程序swiper实现滑动放大缩小效果
Nov 15 Javascript
原生js实现each方法实例代码详解
May 27 Javascript
vue实现侧边栏导航效果
Oct 21 Javascript
D3.js 实现带伸缩时间轴拓扑图的示例代码
Jan 20 Javascript
原生js实现弹幕效果
Nov 29 Javascript
使用jquery datatable和bootsrap创建表格实例代码
Mar 17 #Javascript
jquery PrintArea 实现票据的套打功能(代码)
Mar 17 #Javascript
基于bootstrap实现收缩导航条
Mar 17 #Javascript
javascript基本数据类型和转换
Mar 17 #Javascript
详解vue与后端数据交互(ajax):vue-resource
Mar 16 #Javascript
js实现一键复制功能
Mar 16 #Javascript
js判断PC端与移动端跳转
Dec 24 #Javascript
You might like
php遍历文件夹下的所有文件和子文件夹示例
2014/03/20 PHP
PHP实现自动对图片进行滚动显示的方法
2015/03/12 PHP
WordPress网站性能优化指南
2015/11/18 PHP
ThinkPHP中where()使用方法详解
2016/04/19 PHP
详解PHP中array_rand函数的使用方法
2016/09/11 PHP
javascript 打印页面代码
2009/03/24 Javascript
JS俄罗斯方块,包含完整的设计理念
2010/12/11 Javascript
jquery div 居中技巧应用介绍
2012/11/24 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
jQuery新的事件绑定机制on()示例应用
2014/07/18 Javascript
Backbone.js框架中简单的View视图编写学习笔记
2016/02/14 Javascript
Node.js的Express框架使用上手指南
2016/03/12 Javascript
javaScript数组迭代方法详解
2016/04/14 Javascript
简单实现轮播图效果的实例
2016/07/15 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
JavaScript之Map和Set_动力节点Java学院整理
2017/06/29 Javascript
解决Vue.js 2.0 有时双向绑定img src属性失败的问题
2018/03/14 Javascript
详解vue.js根据不同环境(正式、测试)打包到不同目录
2018/07/13 Javascript
详解React之key的使用和实践
2018/09/29 Javascript
javascript中的this作用域详解
2019/07/15 Javascript
使用apifm-wxapi模块中的问题及解决方法
2019/08/05 Javascript
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
python中使用PIL制作并验证图片验证码
2018/03/15 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
Python3使用pandas模块读写excel操作示例
2018/07/03 Python
Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例
2018/08/04 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
Python3直接爬取图片URL并保存示例
2019/12/18 Python
Python如何基于Tesseract实现识别文字功能
2020/06/05 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
如何教少儿学习Python编程
2020/07/10 Python
服装设计专业自荐书范文
2013/12/30 职场文书
世界读书日的活动方案
2014/08/20 职场文书
四风对照检查剖析材料
2014/10/07 职场文书
如何使用CocosCreator对象池
2021/04/14 Javascript
Pytest中conftest.py的用法
2021/06/27 Python