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 相关文章推荐
5 cool javascript apps
Mar 24 Javascript
JS判断是否为数字,是否为整数,是否为浮点数的代码
Apr 24 Javascript
jquery autocomplete自动完成插件的的使用方法
Aug 07 Javascript
字符串的replace方法应用浅析
Dec 06 Javascript
jquery创建并行对象或者合并对象的实现代码
Oct 10 Javascript
js操作输入框提示信息且响应鼠标事件
Mar 25 Javascript
jQuery实现可高亮显示的二级CSS菜单效果
Sep 01 Javascript
vue组件中使用iframe元素的示例代码
Dec 13 Javascript
不到200行 JavaScript 代码实现富文本编辑器的方法
Jan 03 Javascript
超好用的jQuery分页插件jpaginate用法示例【附源码下载】
Dec 06 jQuery
深入了解响应式React Native Echarts组件
May 29 Javascript
jQuery操作选中select下拉框的值代码实例
Feb 07 jQuery
利用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
discuz7 phpMysql操作类
2009/06/21 PHP
ajax 的post方法实例(带循环)
2011/07/04 PHP
php 魔术常量详解及实例代码
2016/12/04 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
jquery 事件执行检测代码
2009/12/09 Javascript
Javascript 面向对象编程(一) 封装
2011/08/28 Javascript
页面只能打开一次Cooike如何实现
2012/12/04 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
2013/12/11 Javascript
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
2015/03/12 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
2016/04/15 Javascript
AngularJs解决跨域问题案例详解(简单方法)
2016/05/19 Javascript
Node.js的Web模板引擎ejs的入门使用教程
2016/06/06 Javascript
jQuery中绑定事件bind() on() live() one()的异同
2017/02/23 Javascript
jquery插件ContextMenu设置右键菜单
2017/03/13 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
原生实现一个react-redux的代码示例
2018/06/08 Javascript
[00:09]DOTA2新版本PA至宝特效动作展示
2014/11/19 DOTA
[01:01:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第一场 3月4日
2021/03/11 DOTA
Python 执行字符串表达式函数(eval exec execfile)
2014/08/11 Python
python 脚本生成随机 字母 + 数字密码功能
2018/05/26 Python
python实现括号匹配的思路详解
2018/08/23 Python
Python实现统计英文文章词频的方法分析
2019/01/28 Python
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
python分布式计算dispy的使用详解
2019/12/22 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
Python同时处理多个异常的方法
2020/07/28 Python
Python离线安装各种库及pip的方法
2020/11/28 Python
浅谈Selenium+Webdriver 常用的元素定位方式
2021/01/13 Python
Ray-Ban雷朋奥地利官网:全球领先的太阳眼镜品牌
2020/10/12 全球购物
高中地理教学反思
2014/01/29 职场文书
《开国大典》教学反思
2014/04/19 职场文书
桥梁工程专业求职信
2014/04/21 职场文书
2016新年慰问信范文
2015/03/25 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
实施意见格式范本
2015/06/05 职场文书