该项目是https://github.com/easychessanimations/htmltest。
我研究了与 webpack 开发服务器自动页面重新加载相关的所有答案。
当我在npm run start
本地执行时,它会在源更改时自动构建/重新加载页面,因此开发服务器配置必须正确:
devServer: {
contentBase: path.join(__dirname, "dist"),
port: 8080,
hot: true,
watchContentBase: true,
watchOptions: {
poll: true
},
},
当我从 gitpod 终端在线执行相同操作时,页面会自动重建,但不会自动重新加载(无论我是在 gitpod 窗口还是在完整的浏览器选项卡中打开它)。如果我手动重新加载,则会反映更改。
我需要什么额外的配置才能让它在 gitpod 下工作?
您可以使用此链接来玩它(当然首先您需要使用您的 github 帐户授权 gitpod):
https://gitpod.io/#https://github.com/easychessanimations/htmltest
在 gitpod 终端类型中:
npm install
npm run build
npm run start