Vuejs开发环境搭建及热更新【推荐】


Posted in Javascript onSeptember 07, 2018

 Vue.js

Vue.js是目前很火的一个前端框架,采用MVVM模式设计,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用,特别适合单页应用的开发。

Vue.js是数据驱动的,它通过一些特殊的语法,将DOM和数据绑定起来,无需手动操作DOM。一旦创建了绑定,DOM将和数据保持同步,每当变更了数据,DOM也会相应地更新。

一、安装NPM

1.1最新稳定版本:

npm install vue

二、命令行工具安装

国内速度慢,使用淘宝镜像:

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

注意:以后使用npm的地方就替换成cnpm

1、全局安装vue-vli

​    cnpm install -g vue-cli

2、创建一个基于webpack模板的新项目

vue init webpack my-project

输入安装命令后,稍等一会提示输入:

2.1项目项目名称:

2.2项目描述:

2.3作者:

2.4是否使用ESlint:(可以选择不需要,ESlint是一套语法检查工具)

2.5是否需要单元测试:(可以选择不需要)

说明:

       webpack:项目类型,用webpack这套模板进行压缩和打包。

       my-project:项目名称。

3、安装依赖

3.1进入项目:

cd my-project

3.2安装依赖:

cnpm install

说明:

3.2.1会将依赖安装到项目node_modules文件夹中。

3.2.2可以使用cnpm命令,是因为webpack安装好了相应依赖。

3.2.3 Package.json文件说明:

             主要包含:项目描述、相关依赖。

3.3运行项目:

cnpm run dev 

通过访问http://127.0.0.1:8080访问运行起来的项目。

三、参考链接

Vuejs官网:https://cn.vuejs.org/v2/guide/installation.html

Taobao镜像:http://npm.taobao.org/

总结

以上所述是小编给大家介绍的Vuejs开发环境搭建及热更新,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript 函数式编程的原理
Oct 16 Javascript
23个超流行的jQuery相册插件整理分享
Apr 25 Javascript
用js小类库获取浏览器的高度和宽度信息
Jan 15 Javascript
Ajax搜索结果页面下方的分页按钮的生成
Apr 05 Javascript
javascript读取xml实现javascript分页
Dec 13 Javascript
为指定的元素添加遮罩层的示例代码
Jan 15 Javascript
直接拿来用的页面跳转进度条JS实现
Jan 06 Javascript
微信小程序 后台https域名绑定和免费的https证书申请详解
Nov 10 Javascript
js字符串操作总结(必看篇)
Nov 22 Javascript
浅谈箭头函数写法在ReactJs中的使用
Aug 22 Javascript
浅谈Vue内置component组件的应用场景
Mar 27 Javascript
基于JS判断对象是否是数组
Jan 10 Javascript
小程序点赞收藏功能的实现代码示例
Sep 07 #Javascript
前端防止用户重复提交js实现代码示例
Sep 07 #Javascript
vue实现打印功能的两种方法
Sep 07 #Javascript
使用Angular-CLI构建NPM包的方法
Sep 07 #Javascript
详解如何构建一个Angular6的第三方npm包
Sep 07 #Javascript
vue2.0 可折叠列表 v-for循环展示的实例
Sep 07 #Javascript
Js中使用正则表达式验证输入是否有特殊字符
Sep 07 #Javascript
You might like
PHP中冒号、endif、endwhile、endfor使用介绍
2010/04/28 PHP
PHP常用设计模式之委托设计模式
2016/02/13 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
javascript之对系统的toFixed()方法的修正
2007/05/08 Javascript
不用构造函数(Constructor)new关键字也能实现JavaScript的面向对象
2013/01/11 Javascript
js中Math之random,round,ceil,floor的用法总结
2013/12/26 Javascript
Javascript 按位与赋值运算符 (&=)使用介绍
2014/02/04 Javascript
js获得页面的高度和宽度的方法
2014/02/23 Javascript
JavaScript中双叹号(!!)作用示例介绍
2014/04/10 Javascript
使用命令对象代替switch语句的写法示例
2015/02/28 Javascript
JavaScript编程学习技巧汇总
2016/02/21 Javascript
JS异步加载的三种实现方式
2017/03/16 Javascript
JavaScript基础之流程控制语句的用法
2017/08/31 Javascript
javascript 面向对象实战思想分享
2017/09/07 Javascript
Vue.js项目模板搭建图文教程
2017/09/20 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
微信小程序自定义可滑动顶部TabBar选项卡实现页面切换功能示例
2019/05/14 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
JavaScript缺少insertAfter解决方案
2020/07/03 Javascript
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
python基础知识小结之集合
2015/11/25 Python
Python3使用requests登录人人影视网站的方法
2016/05/11 Python
Python3实现发送QQ邮件功能(附件)
2020/12/23 Python
Python matplotlib学习笔记之坐标轴范围
2019/06/28 Python
django admin.py 外键,反向查询的实例
2019/07/26 Python
Python Pandas 如何shuffle(打乱)数据
2019/07/30 Python
Python socket非阻塞模块应用示例
2019/09/12 Python
CSS3动画效果回调处理详解
2014/12/10 HTML / CSS
从零实现一个自定义html5播放器的示例代码
2017/08/01 HTML / CSS
会计学应届毕业生推荐信
2013/11/04 职场文书
表彰先进的通报
2014/01/31 职场文书
英语教研活动总结
2014/07/02 职场文书
药店促销活动策划方案
2014/08/24 职场文书
2019数学教师下学期工作总结
2019/06/27 职场文书
公文写作:新员工转正申请书范本3篇!
2019/08/07 职场文书
用python基于appium模块开发一个自动收取能量的小助手
2021/09/25 Python