webpack - 与 webpack 的浏览器同步不起作用
问题描述
我正在编写一个 webpack 配置。我想建立一个浏览器同步
这里是配置的一部分
{...}
sync: require('browser-sync-webpack-plugin'),
{...}
const proxyDomain = 'http://demo.test/'
{...}
const development = [
new plugins.sync({
proxy: proxyDomain,
files: [
{
match: ['**/*.html'],
fn: (event, file) => {
if (event === "change") {
const bs = require('browser-sync').get('bs-webpack-plugin');
bs.reload();
}
}
}
]
})
]
但是在出去的路上我得到了这个 错误
我会做错什么,我该如何解决这个错误?谢谢!
解决方案
我解决了这个问题。我没有复制太多配置。
"dev": "webpack-dev-server --progress --hide-modules --mode development",
const development = [
new plugins.sync({
host: 'localhost',
port: 9090,
proxy: 'http://localhost:8080/'
},
{
reload: false
})
]
推荐阅读
- javascript - 将 Unity3D json 转换为 Javascript Object json 格式
- python - 将文本文件转换为没有索引的 csv 文件
- javascript - 如何知道easyTimer 是否停止?
- groovy - 如何通过具有条件的地图中的数据从列表中获取对象并使用 Groovy 保存到另一个地图
- javascript - 显示/隐藏密码与我的 css 代码混淆
- java - 启动 Spring Boot 应用程序时如何解决 Gson builder 错误
- javascript - JavaScript 的 onscroll() 函数有问题
- flutter - 如何创建浏览量重叠效果?
- javascript - 如何使用 JQuery 将段落添加到 Bootstrap 模态正文?
- python - 根据 pyspark 中的条件填充新列