详解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 相关文章推荐
理解JavaScript的caller,callee,call,apply
Apr 28 Javascript
javascript 文章截取部分无损html显示实现代码
May 04 Javascript
ExtJs grid行 右键菜单的两种方法
Jun 19 Javascript
基于json的jquery地区联动效果代码
Jul 06 Javascript
Javascript中封装window.open解决不兼容问题
Sep 28 Javascript
jquery实现Li滚动时滚动条自动添加样式的方法
Aug 10 Javascript
pc加载更多功能和移动端下拉刷新加载数据
Nov 07 Javascript
Bootstrap面板(Panels)的简单实现代码
Mar 17 Javascript
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
angular之ng-template模板加载
Nov 09 Javascript
Vue中使用canvas方法总结
Feb 12 Javascript
node省市区三级数据性能测评实例分析
Nov 06 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 变量类型的强制转换
2009/10/23 PHP
PHP实现伪静态方法汇总
2016/01/13 PHP
深入了解PHP中的Array数组和foreach
2016/11/06 PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
2019/12/13 PHP
经常用的图片在容器中的水平垂直居中实例
2007/06/10 Javascript
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
利用javascript打开模态对话框(示例代码)
2014/01/11 Javascript
用jquery模仿的a的title属性的例子
2014/10/22 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
jquery实现右侧栏菜单选择操作
2016/03/04 Javascript
深入理解jQuery之防止冒泡事件
2016/05/24 Javascript
JavaScript中Array的实用操作技巧分享
2016/09/11 Javascript
JavaScript学习笔记之数组基本操作示例
2019/01/09 Javascript
详解基于electron制作一个node压缩图片的桌面应用
2019/01/29 Javascript
详解JavaScript作用域和作用域链
2019/03/19 Javascript
详解auto-vue-file:一个自动创建vue组件的包
2019/04/26 Javascript
在vue项目中使用sass语法问题
2019/07/18 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
微信小程序去除左上角返回键的实现方法
2020/03/06 Javascript
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
python操作ie登陆土豆网的方法
2015/05/09 Python
详解flask表单提交的两种方式
2018/07/21 Python
python全栈开发语法总结
2020/11/22 Python
pycharm 实现调试窗口恢复
2021/02/05 Python
纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
2014/11/11 HTML / CSS
Darphin迪梵官网: 来自巴黎,植物和精油调制的护肤品牌
2016/10/11 全球购物
员工拾金不昧表扬信
2014/01/09 职场文书
周年庆典邀请函范文
2014/01/24 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
高中生旷课检讨书
2014/10/08 职场文书
学生退学证明
2015/06/23 职场文书
2016继续教育研修日志
2015/11/13 职场文书
2017年寒假社区服务活动总结
2016/04/06 职场文书
Python 内置函数速查表一览
2021/06/02 Python
教你如何用cmd快速登录服务器
2022/06/10 Servers
纯CSS打字动画的实现示例
2022/08/05 HTML / CSS