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模块化编程(一)AMD规范(规范使用模块)
Jan 17 Javascript
jQuery列表拖动排列具体实现
Nov 04 Javascript
JavaScript Split()方法
Dec 18 Javascript
javascript深拷贝和浅拷贝详解
Feb 14 Javascript
基于javaScript的this指向总结
Jul 22 Javascript
jQuery实现全选、反选和不选功能
Aug 16 jQuery
EasyUI的DataGrid绑定Json数据源的示例代码
Dec 16 Javascript
swiper动态改变滑动内容的实现方法
Jan 17 Javascript
深入分析element ScrollBar滚动组件源码
Jan 22 Javascript
es6中reduce的基本使用方法
Sep 10 Javascript
关于JavaScript中异步/等待的用法与理解
Nov 18 Javascript
vue3不同环境下实现配置代理
May 25 Vue.js
小程序点赞收藏功能的实现代码示例
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
ThinkPHP写第一个模块应用
2012/02/20 PHP
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
2015/07/04 PHP
PHP学习笔记之php文件操作
2016/06/03 PHP
php微信公众号开发(3)php实现简单微信文本通讯
2016/12/15 PHP
jQuery autocomplate 自扩展插件、自动完成示例代码
2011/03/28 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
jquery的clone方法应用于textarea和select的bug修复
2014/06/26 Javascript
JavaScript计时器示例分析
2015/02/05 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
javascript实现模拟时钟的方法
2015/05/13 Javascript
js预加载图片方法汇总
2015/06/15 Javascript
使用jQuery实现购物车结算功能
2017/08/15 jQuery
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
浅析微信扫码登录原理(小结)
2018/10/29 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
layui监听select变化,以及设置radio选中的方法
2019/09/24 Javascript
Angular value与ngValue区别详解
2019/11/27 Javascript
Python实现获取域名所用服务器的真实IP
2015/10/25 Python
python制作图片缩略图
2019/04/30 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
python 如何停止一个死循环的线程
2020/11/24 Python
VICHY薇姿英国官网:全球专业敏感肌护肤领先品牌
2017/07/04 全球购物
GEOX鞋美国官方网站:意大利会呼吸的鞋
2017/07/12 全球购物
车库门开启器、遥控器和零件:Chamberlain
2019/04/09 全球购物
Pureology官网:为染色头发打造最好的产品
2019/09/13 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物
学校介绍信范文
2014/01/14 职场文书
个性发展自我评价
2014/02/11 职场文书
2014年三八妇女节活动方案
2014/02/28 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
小学生作文批改评语
2014/12/25 职场文书
小学班主任教育随笔
2015/08/15 职场文书
2016预备党员培训心得体会
2016/01/08 职场文书
党风廉政承诺书2016
2016/03/25 职场文书
PHP中->和=>的意思
2021/03/31 PHP