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 相关文章推荐
Firefox div高度自适应
Apr 28 Javascript
JavaScript格式化数字的函数代码
Nov 30 Javascript
9行javascript代码获取QQ群成员具体实现
Oct 16 Javascript
表单提交前触发函数返回true表单才会提交
Mar 11 Javascript
全面介绍javascript实用技巧及单竖杠
Jul 18 Javascript
使用BootStrap实现用户登录界面UI
Aug 10 Javascript
js实现的在线调色板功能完整实例
Dec 21 Javascript
jQuery弹出层插件popShow用法示例
Jan 23 Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
Feb 03 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
Dec 08 Javascript
微信小程序签到功能
Oct 31 Javascript
vue+Element实现搜索关键字高亮功能
May 28 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中数字检测is_numeric与ctype_digit的区别介绍
2012/10/04 PHP
解析yii数据库的增删查改
2013/06/20 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
使用XHGui来测试PHP性能的教程
2015/07/03 PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
2020/08/11 PHP
如何学习Javascript入门指导
2013/11/01 Javascript
轻松创建nodejs服务器(5):事件处理程序
2014/12/18 NodeJs
解决Vue2.x父组件与子组件之间的双向绑定问题
2018/03/06 Javascript
react中使用swiper的具体方法
2018/05/15 Javascript
使用JavaScript中的lodash编写双色球效果
2018/06/24 Javascript
Node.js使用supervisor进行开发中调试的方法
2019/03/26 Javascript
Python函数返回值实例分析
2015/06/08 Python
python简单获取数组元素个数的方法
2015/07/13 Python
Python的Django框架可适配的各种数据库介绍
2015/07/15 Python
Python 中pandas.read_excel详细介绍
2017/06/23 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
2017/12/15 Python
python实现简单flappy bird
2018/12/24 Python
Django 对象关系映射(ORM)源码详解
2019/08/06 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
python中xlutils库用法浅析
2020/12/29 Python
Html5页面上如何禁止手机虚拟键盘弹出
2020/03/19 HTML / CSS
传播学专业毕业生自荐信
2013/11/04 职场文书
计算机专业学生求职信分享
2013/12/15 职场文书
八一演出活动方案
2014/02/03 职场文书
房产委托公证书
2014/04/08 职场文书
幼儿园小班评语
2014/04/18 职场文书
班主任工作经验交流材料
2014/05/13 职场文书
党员查摆剖析材料
2014/10/10 职场文书
2015年圣诞节活动总结
2015/03/24 职场文书
小学运动会入场口号
2015/12/24 职场文书
Apache压力测试工具的安装使用
2021/03/31 Servers
Python基于百度AI实现抓取表情包
2021/06/27 Python
Mysql数据库按时间点恢复实战记录
2021/06/30 MySQL