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 相关文章推荐
用jscript实现列出安装的软件列表
Jun 18 Javascript
javascript动态加载二
Aug 22 Javascript
jquery ajaxSubmit 异步提交的简单实现
Feb 28 Javascript
java和javascript获取word文档的书签位置对比
Jun 19 Javascript
一个JavaScript操作元素定位元素的实例
Oct 29 Javascript
JavaScript获取网页表单action属性的方法
Apr 02 Javascript
angularjs学习笔记之简单介绍
Sep 26 Javascript
smartcrop.js智能图片裁剪库
Oct 14 Javascript
js代码实现点击按钮出现60秒倒计时
Jan 28 Javascript
BootStrap的Datepicker控件使用心得分享
May 25 Javascript
AngularJS实时获取并显示密码的方法
Feb 06 Javascript
ES6常用小技巧总结【去重、交换、合并、反转、迭代、计算等】
Dec 21 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
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
PHP中实现crontab代码分享
2015/03/26 PHP
php中关于socket的系列函数总结
2015/05/18 PHP
yii2利用自带UploadedFile实现上传图片的示例
2017/02/16 PHP
yii2多图上传组件的使用教程
2018/05/10 PHP
PHP使用PDO操作sqlite数据库应用案例
2019/03/07 PHP
JavaScript While 循环基础教程
2007/04/05 Javascript
使用JS进行目录上传(相当于批量上传)
2010/12/05 Javascript
神奇的7个jQuery 3D插件整理
2011/01/06 Javascript
讨论html与javascript在浏览器中的加载顺序问题
2013/11/27 Javascript
jQuery实现打开页面渐现效果示例
2016/07/27 Javascript
仿iframe效果Aajx文件上传实例
2016/11/18 Javascript
利用n工具轻松管理Node.js的版本
2017/04/21 Javascript
Vue2 Vue-cli中使用Typescript的配置详解
2017/07/24 Javascript
详解AngularJS1.x学习directive 中‘& ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
详解利用 Express 托管静态文件的方法
2017/09/18 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
2018/08/16 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
2019/09/18 Javascript
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
在Python中通过threading模块定义和调用线程的方法
2016/07/12 Python
pandas中去除指定字符的实例
2018/05/18 Python
Python中常用的8种字符串操作方法
2019/05/06 Python
Python为何不能用可变对象作为默认参数的值
2019/07/01 Python
python实现将文件夹内的每张图片批量分割成多张
2019/07/22 Python
基于python中__add__函数的用法
2019/11/25 Python
Python中常见的数制转换有哪些
2020/05/27 Python
python 基于UDP协议套接字通信的实现
2021/01/22 Python
马来西亚在线药房:RoyalePharma
2019/12/01 全球购物
便利店投资的创业计划书
2014/01/12 职场文书
求职信的正确写法
2014/07/10 职场文书
教师批评与自我批评发言稿
2014/10/15 职场文书
2015年超市工作总结
2015/04/09 职场文书
2016年优秀共产党员先进事迹材料
2016/02/29 职场文书
golang DNS服务器的简单实现操作
2021/04/30 Golang
Python+DeOldify实现老照片上色功能
2022/06/21 Python
win10滚动条自动往上跑怎么办?win10滚动条自动往上跑的解决方法
2022/08/05 数码科技