webpack实现热加载自动刷新的方法


Posted in Javascript onJuly 30, 2017

本文介绍了webpack实现热加载自动刷新的方法,分享给大家,具体如下:

一、webpack-dev-server

一个轻量级的服务

功能:修改代码及时呈现到浏览器上。

第一步:安装

npm install webpack-dev-server -g

webpack实现热加载自动刷新的方法 

第二步:写入到依赖

npm install webpack-dev-server --save-dev

webpack实现热加载自动刷新的方法
第三步:修改webpack配置文件

module.exports = {
            entry:"./js/index.js",
            output:{
                path:"/",     
 //注意这里的改变,必须是根目录,指定目录无效,因为webpack会在内存中根目录下生成下面文件名。
                filename:"bundle.js"
            },
            module:{
                loaders:[
                    { test:/\.css$/,loader:'style-loader'},
                    { test:/\.css$/,loader:'css-loader'}
                ]
            },
            resolve:{
                extensions:['.vue','.js',".css",'jsx'] //自动补全识别后缀
            }
    }

说明:如果想指定输出目录你需要自己学习 Content Base 命令的使用。

第四步: 修改index.html

<script type="text/javascript" src="bundle.js"></script>

第五步:运行如下命令 实现自动刷新。

webpack-dev-server --hot --inline

说明:

webpack-dev-server的默认端口号是8080

第六步:

访问http://localhost:8080/index.html 然后修改css就能立即看到反应在网页上了。

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

Javascript 相关文章推荐
js 使FORM表单的所有元素不可编辑的示例代码
Oct 17 Javascript
js实现省市联动效果的简单实例
Feb 10 Javascript
jQuery实现多按钮单击变色
Nov 27 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
Aug 31 Javascript
轻松实现js选项卡切换效果
Sep 24 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
Jan 13 Javascript
区别JavaScript函数声明与变量声明
Sep 12 Javascript
vue实现的双向数据绑定操作示例
Dec 04 Javascript
深入了解响应式React Native Echarts组件
May 29 Javascript
Ajax获取node服务器数据的完整步骤
Sep 20 Javascript
Openlayers实现点闪烁扩散效果
Sep 24 Javascript
Swiper实现导航栏滚动效果
Oct 16 Javascript
利用JavaScript如何查询某个值是否数组内
Jul 30 #Javascript
Angular.js中上传指令ng-upload的基本使用教程
Jul 30 #Javascript
关于前后端json数据的发送与接收详解
Jul 30 #Javascript
jquery easyui如何实现格式化列
Jul 30 #jQuery
微信小程序对接七牛云存储的方法
Jul 30 #Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
Jul 30 #Javascript
Vue自定义指令详解
Jul 28 #Javascript
You might like
AJAX for PHP简单表数据查询实例
2007/01/02 PHP
php无序树实现方法
2015/07/28 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
2017/06/05 PHP
javascript document.compatMode兼容性
2010/02/23 Javascript
Javascript和HTML5利用canvas构建Web五子棋游戏实现算法
2013/07/17 Javascript
多个checkbox被选中时如何判断是否有自己想要的
2014/09/22 Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
2015/01/19 Javascript
Javascript使用post方法提交数据实例
2015/08/03 Javascript
jquery实现Slide Out Navigation滑出式菜单效果代码
2015/09/07 Javascript
JS hashMap实例详解
2016/05/26 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
微信+angularJS的SPA应用中用router进行页面跳转,jssdk校验失败问题解决
2016/09/09 Javascript
Bootstrap CSS组件之按钮组(btn-group)
2016/12/17 Javascript
详解利用jsx写vue组件的方法示例
2017/07/17 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
2017/08/28 Javascript
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
使用react context 实现vue插槽slot功能
2019/07/18 Javascript
vue使用@scroll监听滚动事件时,@scroll无效问题的解决方法详解
2019/10/15 Javascript
Node.js Domain 模块实例详解
2020/03/18 Javascript
js实现车辆管理系统
2020/08/26 Javascript
ant design vue datepicker日期选择器中文化操作
2020/10/28 Javascript
JavaScript实现移动小精灵的案例代码
2020/12/12 Javascript
Django中更新多个对象数据与删除对象的方法
2015/07/17 Python
Python 自动刷博客浏览量实例代码
2017/06/14 Python
python实现在pandas.DataFrame添加一行
2018/04/04 Python
详解python深浅拷贝区别
2019/06/24 Python
浅析python内置模块collections
2019/11/15 Python
python 负数取模运算实例
2020/06/03 Python
python中rb含义理解
2020/06/18 Python
python pandas dataframe 去重函数的具体使用
2020/07/20 Python
业务部主管岗位职责
2014/01/29 职场文书
理想演讲稿范文
2014/05/21 职场文书
参赛口号
2014/06/16 职场文书
环保公益策划方案
2014/08/15 职场文书
2015年派出所民警工作总结
2015/04/24 职场文书
公司食堂管理制度
2015/08/05 职场文书