webpack - electron-forge + webpack:如何关闭实时重载?
问题描述
我创建了一个电子应用程序使用
yarn create electron-app my-new-app --template=webpack
通过使用 'yarn start' 启动开发服务器,它会自动以活动的 LiveReload 启动。
没有记录如何在没有它的情况下开始。
我一直在将其添加到webpack.main.config.js
:
devServer: {
liveReload: false,
hot: false,
inline: false
}
但它不起作用。
解决方案
它通过将 devServer 配置添加到package.json
文件中来工作:
"plugins": [
[
"@electron-forge/plugin-webpack",
{
"devServer": {
"liveReload": false,
"hot": false
},
"mainConfig": "./webpack.main.config.js",
"renderer": {
"nodeIntegration": true,
"config": "./webpack.renderer.config.js",
"entryPoints": [
{
"html": "./src/index.html",
"js": "./src/renderer.js",
"name": "main_window"
}
]
}
}
]
推荐阅读
- python - 用于解码特殊字符编码的 Python 代码,如“‚Äú”?
- kotlin - Kotlin 中的 min 函数
- c# - 如何从富文本框中打开链接
- isabelle - 当证明已经完成但给出“未能完善任何未决目标”错误时,为什么我不能在 Isabelle 中明确说明我的案例?
- javascript - 如何让我的本地 JavaScript 项目使用本地库?
- javascript - 使用 jQuery 验证表单字段并删除错误
- html - SVG 路径不适合容器视图框
- php - BlockChain 钱包支付 API 是否支持将金额从 Marchent 钱包发送到外部比特币钱包地址?
- python - TicTacToe 不适用 Win-Conditions && Minimax 上的错误动作
- c++ - 卤化物与 GPU 时间表产生黑色图像