webpack-dev-server自动更新页面方法


Posted in Javascript onFebruary 22, 2018

这两天在看webpack,今天卡在webpack-dev-server上了,折腾了一下午,一直无法正常运行,每次服务器也提示正常启动了,但是浏览器一输入localhose:8080/admin就提示Get/...,反正就是无法打开页面。最后找到一个帖子,发现原来是我启动服务器的代码有问题。

先安装webpack相关组件

cnpm i webpack-dev-server --save-dev
cnpm i webpack --save-dev

代码如下:

1.项目结构如下:

webpack-dev-server自动更新页面方法 

2.webpack.config.js配置文件

因为我定义了两个js,所以入口这边要定义两个名称分别打包成两个bundle.js。。。。。

因为动态生成的文件都是放在dist文件夹的,所以下面publicPath:"/dist/"就是用来监听该文件夹中文件变化的,只要这里面文件内容变化了(其实是手动更新admin和customer文件夹下的index.js,它会自动更新对应的bundle.js),页面也会自动更新。

webpack-dev-server自动更新页面方法

3.package.json配置

这边只要注意一下"server":"webpack-dev-server --inline --content-base"才是启动服务器的正确代码,

我之前是用的下面这三种方式(这种方式应该是之前老版本的,现在2.0以上版本好像不支持了,没有去查阅这方面),

"server":"webpack-dev-server --inline --hot",

"server":"webpack-dev-server --inline",



"server":"webpack-dev-server"

webpack-dev-server自动更新页面方法

4.执行命令

首先输入 “npm start” 生成两个bundle.js

其次输入 “npm run server”或者“webpack-dev-server --inline --content-base”

最后打开浏览器输入localhose:8080/admin或者localhose:8080/customer就可以打开对应的页面

webpack-dev-server自动更新页面方法

5.最后修改对应页面的js代码,页面也会自动同步立即更新

webpack-dev-server自动更新页面方法

以上这篇webpack-dev-server自动更新页面方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
深入理解JavaScript系列(15) 函数(Functions)
Apr 12 Javascript
ext中store.load跟store.reload的区别示例介绍
Jun 17 Javascript
$("").click与onclick的区别示例介绍
Sep 25 Javascript
jQuery前端框架easyui使用Dialog时bug处理
Dec 05 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
Jun 14 Javascript
jQuery模拟实现的select点击选择效果【附demo源码下载】
Nov 09 Javascript
vue2手机APP项目添加开屏广告或者闪屏广告
Nov 28 Javascript
详解angular脏检查原理及伪代码实现
Jun 08 Javascript
element-ui使用导航栏跳转路由的用法详解
Aug 22 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
May 17 jQuery
vue中音频wavesurfer.js的使用方法
Feb 20 Vue.js
单线程JavaScript实现异步过程详解
May 19 Javascript
javascript高仿热血传奇游戏实现代码
Feb 22 #Javascript
实现jquery放大镜的两种方法
Feb 22 #jQuery
JavaScript正则表达式函数总结(常用)
Feb 22 #Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
Feb 22 #Javascript
原生js调用json方法总结
Feb 22 #Javascript
babel的使用及安装配置教程
Feb 22 #Javascript
vue-cli中的babel配置文件.babelrc实例详解
Feb 22 #Javascript
You might like
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
php基于curl扩展制作跨平台的restfule 接口
2015/05/11 PHP
教你php如何实现验证码
2016/01/20 PHP
PHP实现动态执行代码的方法
2016/03/25 PHP
php根据年月获取当月天数及日期数组的方法
2016/11/30 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
网站页面自动跳转实现方法PHP、JSP(下)
2010/08/01 Javascript
Javascript变量函数浅析
2011/09/02 Javascript
JQuery动画和停止动画实例代码
2013/03/01 Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
2014/02/21 Javascript
解决用jquery load加载页面到div时,不执行页面js的问题
2014/02/22 Javascript
浅析javascript中的DOM
2015/03/01 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
一次$.getJSON不执行的简单记录
2016/07/19 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
vue实现循环切换动画
2018/10/17 Javascript
微信小程序提取公用函数到util.js及使用方法示例
2019/01/10 Javascript
python自动化测试实例解析
2014/09/28 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
python-docx修改已存在的Word文档的表格的字体格式方法
2018/05/08 Python
python 机器学习之支持向量机非线性回归SVR模型
2019/06/26 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
浅谈python 类方法/静态方法
2020/09/18 Python
顶丰TOPPIK台湾官网:增发纤维假发,告别秃发困扰
2018/06/13 全球购物
麦当劳辞职信范文
2014/01/18 职场文书
主题酒店策划书
2014/01/28 职场文书
一年级学生评语大全
2014/04/21 职场文书
2014年三万活动总结
2014/04/26 职场文书
大气污染防治方案
2014/05/19 职场文书
2014年双拥工作总结
2014/11/21 职场文书
介绍信模板
2015/01/31 职场文书
小学中队活动总结
2015/05/11 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书
超市主管竞聘书
2015/09/15 职场文书