首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么热重装不能在Gridsome上工作?

为什么热重装不能在Gridsome上工作?
EN

Stack Overflow用户
提问于 2022-07-04 11:59:46
回答 1查看 85关注 0票数 0

在default.vue上进行更新之后,浏览器将无限期地报告"[HMR] Waiting for update signal from WDS..."。重新加载浏览器没有帮助。最后,我不得不重新启动网格来查看这些变化。

复制步骤

  • 安装了Gridsome,并使用CLI

设置了一个新项目。

运行gridsome develop

  • 检查http://localhost:8080/ ...it works.

  • check http://localhost:8080/___explore ...works

  • 测试了一个查询。作品:

添加siteDescription: 'this is a test gridsome site'

  • 修改gridsome.config.js

localhost

  • 上重新启动网格并验证siteDescription

layouts\Default.vue上的

  • 添加<p>Description: {{ $static.metadata.siteDescription }}</p> before <slot\>

  • 按下“保存”并期望热重加载以更新页面

预期结果

  • 希望在保存.

时看到本地主机上的更新

  • 浏览器坚持“等待WDS的更新信号.”

实际效果

没有更改,我必须重新启动服务器才能看到更改。

环境

系统:

代码语言:javascript
复制
OS: Windows WSL - Linux 5.10 Ubuntu 20.04.4 LTS (Focal Fossa)
CPU: (12) x64 AMD Ryzen 5 3600 6-Core Processor

二进制文件:

代码语言:javascript
复制
Node: 16.15.1 - ~/.nvm/versions/node/v16.15.1/bin/node
Yarn: 1.22.19 - ~/.nvm/versions/node/v16.15.1/bin/yarn
npm: 8.11.0 - ~/.nvm/versions/node/v16.15.1/bin/npm

npmGlobalPackages:

代码语言:javascript
复制
@gridsome/cli: 0.3.4
EN

回答 1

Stack Overflow用户

发布于 2022-07-04 14:50:25

原来这是WSL和Webpack在WSL文件系统之外的回购不起作用的问题。Webpack不能监控一台“远程”机器,这是合理的,这就是WSL。但是WSL现在应该已经做到了无缝的。

这样您就可以将文件移动到ubuntu文件夹https://devblogs.microsoft.com/commandline/whats-new-for-wsl-in-windows-10-version-1903/

或者像我一样,切换到全窗口开发。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72856359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档