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 相关文章推荐
在服务端(Page.Write)调用自定义的JS方法详解
Aug 09 Javascript
jQuery中:focus选择器用法实例
Dec 30 Javascript
Javascript基础教程之argument 详解
Jan 18 Javascript
简介AngularJS中$http服务的用法
Feb 06 Javascript
在AngularJS框架中处理数据建模的方式解析
Mar 05 Javascript
完美解决jQuery的hover事件在IE中不停闪动的问题
Feb 10 Javascript
js实现图片上传预览原理分析
Jul 13 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
Jul 19 Javascript
纯js实现页面返回顶部的动画(超简单)
Aug 10 Javascript
微信小程序 input输入及动态设置按钮的实现
Oct 27 Javascript
React 项目迁移 Webpack Babel7的实现
Sep 12 Javascript
JavaScript实现页面动态验证码的实现示例
Mar 23 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-fpm的两种进程管理模式详解
2013/06/03 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
JavaScript入门教程(12) js对象化编程
2009/01/31 Javascript
JavaScript 判断指定字符串是否为有效数字
2010/05/11 Javascript
初窥JQuery(一)jquery选择符 必备知识点
2010/11/25 Javascript
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
上传文件返回的json数据会被提示下载问题解决方案
2014/12/03 Javascript
浅析javascript操作 cookie对象
2014/12/26 Javascript
JavaScript中的类数组对象介绍
2014/12/30 Javascript
JQ技术实现注册页面带有校验密码强度
2015/07/27 Javascript
利用jquery实现下拉框的禁用与启用
2016/12/07 Javascript
js实现把图片的绝对路径转为base64字符串、blob对象再上传
2016/12/29 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
Vuejs实现购物车功能
2017/11/05 Javascript
vue项目总结之文件夹结构配置详解
2017/12/13 Javascript
基于jQuery实现的设置文本区域的光标位置
2018/06/15 jQuery
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
vue-cli3 配置开发与测试环境详解
2019/05/17 Javascript
numpy按列连接两个维数不同的数组方式
2019/12/06 Python
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
HTML5网页音乐播放器的示例代码
2017/11/09 HTML / CSS
html5音频_动力节点Java学院整理
2018/08/22 HTML / CSS
老板电器官方购物商城:老板油烟机、燃气灶、消毒柜、电烤箱
2018/05/30 全球购物
Holland & Barrett爱尔兰:英国领先的健康零售商
2019/03/31 全球购物
Tostadora意大利:定制T恤
2019/04/08 全球购物
Viking Direct爱尔兰:办公用品和家具
2019/11/21 全球购物
大四毕业生学习总结的自我评价
2013/10/31 职场文书
公司廉洁自律承诺书
2014/03/27 职场文书
最常使用的求职信
2014/05/25 职场文书
陈安之励志演讲稿
2014/08/21 职场文书
离婚案件答辩状
2015/05/22 职场文书
四风之害观后感
2015/06/09 职场文书
百年孤独读书笔记
2015/06/29 职场文书
丧事酒宴答谢词
2015/09/30 职场文书
Python破解极验滑动验证码详细步骤
2021/05/21 Python
python not运算符的实例用法
2021/06/30 Python