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 相关文章推荐
JavaScript返回当前会话cookie全部键值对照的方法
Apr 03 Javascript
jQuery实现可高亮显示的二级CSS菜单效果
Sep 01 Javascript
jquery根据一个值来选中select下的option实例代码
Aug 29 Javascript
Javascript中return的使用与闭包详解
Jan 11 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
May 31 Javascript
使用Vue.js和Element-UI做一个简单登录页面的实例
Feb 23 Javascript
vue移动端实现下拉刷新
Apr 22 Javascript
浅谈Vue初学之props的驼峰命名
Jul 19 Javascript
Vue指令指令大全
Feb 09 Javascript
ES6的异步终极解决方案分享
Jul 11 Javascript
electron实现静默打印的示例代码
Aug 12 Javascript
详细介绍解决vue和jsp结合的方法
Feb 06 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
PHP实现生成唯一编号(36进制的不重复编号)
2014/07/01 PHP
常见PHP数据库解决方案分析介绍
2015/09/24 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
PHP解决高并发的优化方案实例
2020/12/10 PHP
解读IE和firefox下JScript和HREF的执行顺序
2008/01/12 Javascript
js页面跳转常用的几种方式
2010/11/25 Javascript
js截取小数点后几位的写法
2013/11/14 Javascript
js判断undefined类型,undefined,null, 的区别详细解析
2013/12/16 Javascript
JavaScript数值数组排序示例分享
2014/05/27 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
浅谈JavaScript中变量和函数声明的提升
2016/08/09 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
Vue.js双向绑定操作技巧(初级入门)
2016/12/27 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
对Angular中单向数据流的深入理解
2018/03/31 Javascript
从零开始搭建webpack+react开发环境的详细步骤
2018/05/18 Javascript
移动端手指操控左右滑动的菜单
2019/09/08 Javascript
JS中==、===你分清楚了吗
2020/03/04 Javascript
Python中logging.NullHandler 的使用教程
2018/11/29 Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
2019/01/29 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
2019/05/13 Python
python3字符串操作总结
2019/07/24 Python
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
python opencv把一张图片嵌入(叠加)到另一张图片上的实现代码
2020/06/11 Python
Pytorch之扩充tensor的操作
2021/03/04 Python
纯CSS实现预加载动画效果
2017/09/06 HTML / CSS
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
2012/12/28 HTML / CSS
实习护士自我鉴定
2013/10/13 职场文书
超市端午节活动方案
2014/01/23 职场文书
主持人婚宴答谢词
2014/01/28 职场文书
煤矿班组长竞聘书
2014/03/31 职场文书
个人委托书范文
2015/01/28 职场文书
关于公司年会的开幕词
2016/03/04 职场文书
Django实现聊天机器人
2021/05/31 Python