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 相关文章推荐
Mootools 1.2教程 Fx.Tween的使用
Sep 15 Javascript
UpdatePanel和Jquery冲突的解决方法
Apr 01 Javascript
js单词形式的运算符
May 06 Javascript
jQuery编程中的一些核心方法简介
Aug 14 Javascript
jQuery动态修改字体大小的方法【测试可用】
Sep 09 Javascript
AngularJS过滤器filter用法总结
Dec 13 Javascript
js遍历json的key和value的实例
Jan 22 Javascript
Node解决简单重复问题系列之Excel内容的获取
Jan 02 Javascript
puppeteer实现html截图的示例代码
Jan 10 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
Mar 07 Javascript
微信小程序swiper实现文字纵向轮播提示效果
Jan 21 Javascript
vue中v-for循环选中点击的元素并对该元素添加样式操作
Jul 17 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中实现简单的ACL 完结篇
2011/09/07 PHP
php操作SVN版本服务器类代码
2011/11/27 PHP
PHP的文件操作与算法实现的面试题示例
2015/08/10 PHP
php文件类型MIME对照表(比较全)
2016/10/07 PHP
老生常谈PHP位运算的用途
2017/03/12 PHP
Yii2框架类自动加载机制实例分析
2018/05/02 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
2019/08/05 PHP
用JavaScript调用WebService的示例
2008/04/07 Javascript
浅谈javascript 函数属性和方法
2015/01/21 Javascript
JavaScript判断变量是否为数组的方法(Array)
2016/02/24 Javascript
jQuery购物网页经典制作案例
2016/08/19 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
AngularJS实现的锚点楼层跳转功能示例
2018/01/02 Javascript
初步解析Python中的yield函数的用法
2015/04/03 Python
Python实现针对给定字符串寻找最长非重复子串的方法
2018/04/21 Python
django 删除数据库表后重新同步的方法
2018/05/27 Python
python操作excel的包(openpyxl、xlsxwriter)
2018/06/11 Python
python3中zip()函数使用详解
2018/06/29 Python
基于Python开发chrome插件的方法分析
2018/07/07 Python
pyqt5实现俄罗斯方块游戏
2019/01/11 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
2020/02/06 Python
Python 里最强的地图绘制神器
2021/03/01 Python
详解css3中dispaly的Grid布局与Flex布局
2020/09/11 HTML / CSS
猫途鹰英国网站:TripAdvisor英国(旅游社区和旅游评论)
2016/08/30 全球购物
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
中科软笔试题和面试题
2014/10/07 面试题
机械绘图员岗位职责
2013/11/19 职场文书
简单的大学生自我鉴定
2014/02/18 职场文书
企业节能减排实施方案
2014/03/19 职场文书
给学校的建议书范文
2014/05/15 职场文书
班级读书活动总结
2014/06/30 职场文书
硕士毕业论文导师评语
2014/12/31 职场文书
2015年银行个人工作总结
2015/05/14 职场文书
外出听课学习心得体会
2016/01/15 职场文书
HR必备:销售经理聘用合同范本
2019/08/21 职场文书
Python 图片添加美颜效果
2022/04/28 Python