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 相关文章推荐
jQuery 事件队列调整方法
Sep 18 Javascript
情人节专属 纯js脚本1k大小的3D玫瑰效果
Feb 11 Javascript
jquery 自定义容器下雨效果可将下雨图标改为其他
Apr 23 Javascript
JS数组array元素的添加和删除方法代码实例
Jun 01 Javascript
JavaScript基础语法之js表达式
Jun 07 Javascript
Angularjs 实现移动端在线测评效果(推荐)
Apr 05 Javascript
关于react-router的几种配置方式详解
Jul 24 Javascript
Vue实现左右菜单联动实现代码
Aug 12 Javascript
vue-router命名视图的使用讲解
Jan 19 Javascript
微信小程序云开发如何使用云函数生成二维码
May 18 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
Sep 12 Javascript
详解JavaScript 事件流
Sep 02 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
thinkPHP框架RBAC实现原理分析
2019/02/01 PHP
记录几个javascript有关的小细节
2007/04/02 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
jquery mobile事件多次绑定示例代码
2013/09/13 Javascript
javascript实现网页屏蔽Backspace事件,输入框不屏蔽
2015/07/21 Javascript
JS中的二叉树遍历详解
2016/03/18 Javascript
JS加载iFrame出现空白问题的解决办法
2016/05/13 Javascript
JS使用JSON作为参数实例分析
2016/06/23 Javascript
jQuery插件实现可输入和自动匹配的下拉框
2016/10/24 Javascript
新手学习前端之js模仿淘宝主页网站
2016/10/31 Javascript
Vue.js组件tabs实现选项卡切换效果
2016/12/01 Javascript
nodejs个人博客开发第三步 载入页面
2017/04/12 NodeJs
vue+swiper实现组件化开发的实例代码
2017/10/26 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
在angularJs中进行数据遍历的2种方法
2018/10/08 Javascript
详解Vue中使用Axios拦截器
2019/04/22 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
微信小程序仿抖音短视频切换效果的实例代码
2020/06/24 Javascript
JS出现404错误原理及解决方案
2020/07/01 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
[37:50]VP vs TNC Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
简单分析Python中用fork()函数生成的子进程
2015/05/04 Python
python实现FTP服务器服务的方法
2017/04/11 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
2018/01/04 Python
python3 kmp 字符串匹配的方法
2018/07/07 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
python将pandas datarame保存为txt文件的实例
2019/02/12 Python
python 获取sqlite3数据库的表名和表字段名的实例
2019/07/17 Python
python自动识别文本编码格式代码
2019/12/26 Python
一款利用纯css3实现的360度翻转按钮的实例教程
2014/11/05 HTML / CSS
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
公司中秋节活动方案
2014/02/12 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
监察局领导班子四风问题整改措施思想汇报
2014/10/05 职场文书
公司员工管理制度
2015/08/04 职场文书