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 相关文章推荐
JQuery 选择器、过滤器介绍
Feb 14 Javascript
js判断两个日期是否相等的方法
Sep 10 Javascript
Node.js的包详细介绍
Jan 14 Javascript
jquery制作 随机弹跳的小球特效
Feb 01 Javascript
jquery点击缩略图切换视频播放特效代码分享
Sep 15 Javascript
js操作cookie保存浏览记录的方法
Dec 25 Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
May 31 Javascript
BootStrap 智能表单实战系列(五) 表单依赖插件处理
Jun 13 Javascript
JavaScript中省略元素对数组长度的影响
Oct 26 Javascript
详解微信小程序中的页面代码中的模板的封装
Oct 12 Javascript
Nginx 配置多站点vhost 的方法
Jan 07 Javascript
vue-cli webpack 引入jquery的方法
Jan 10 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
php curl模拟post请求小实例
2013/11/13 PHP
实例分析基于PHP微信网页获取用户信息
2017/11/24 PHP
php实现解析xml并生成sql语句的方法
2018/02/03 PHP
php工具型代码之印章抠图
2018/07/18 PHP
发现的以前不知道的函数
2006/09/19 Javascript
使用EXT实现无刷新动态调用股票信息
2008/11/01 Javascript
javascript最常用与实用的创建类的代码
2010/08/12 Javascript
表单元素与非表单元素刷新区别详细解析
2013/11/06 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
2015/03/01 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
JavaScript获取IP获取的是IPV6 如何校验
2016/06/12 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
es6基础学习之解构赋值
2018/12/10 Javascript
Node 代理访问的实现
2019/09/19 Javascript
解决vue使用vant轮播组件swipe + flex时文字抖动问题
2021/01/07 Vue.js
[01:10:27]DOTA2-DPC中国联赛正赛 SAG vs XG BO3 第二场 3月5日
2021/03/11 DOTA
Python实现扫描指定目录下的子目录及文件的方法
2014/07/16 Python
python单例模式实例分析
2015/04/08 Python
使用Python编写一个最基础的代码解释器的要点解析
2016/07/12 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
python global关键字的用法详解
2019/09/05 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
python isinstance函数用法详解
2020/02/13 Python
python数据预处理 :数据共线性处理详解
2020/02/24 Python
HTML5中的autofocus(自动聚焦)属性介绍
2014/04/23 HTML / CSS
Oakley官网:运动太阳镜、雪镜和服装
2016/09/30 全球购物
英语专业学生个人求职信
2014/01/28 职场文书
入学生会自荐书范文
2014/02/05 职场文书
高中军训第一天感言
2014/03/06 职场文书
历史专业大学生职业生涯规划书
2014/03/13 职场文书
文艺演出策划方案
2014/06/07 职场文书
致800米运动员广播稿(10篇)
2014/10/17 职场文书
2015年纪委工作总结
2015/05/13 职场文书
2016年圣诞节义工活动总结
2016/04/01 职场文书