gpt4 book ai didi

angular - WebStorm 在具有热重载的 Ionic2 项目上长时间卡住

转载 作者:太空狗 更新时间:2023-10-29 17:50:02 27 4
gpt4 key购买 nike

我创建了一个简单的 Ionic2/3 项目,并使用所有默认设置设置了 WebStorm。

使用 ionic serve 运行项目时,热重载按预期工作。

但是,有一个奇怪且非常烦人的行为:

  • 当我在 IDE 中停留(我保持鼠标光标进入)时,我可以写一些文本然后 cmd+S 很多次,它重建项目非常快(200 毫秒)并且不会卡住IDE。
  • 但是当我在 IDE 外部单击时:它也会开始构建(我猜这是正常的,因为 WebStorm 此时会保存编辑的文件),当我返回 IDE 时,无论何时,我都有一个非常长时间(> 3 秒)的卡住时间,而我完全被阻塞(我什至无法输入内容)。

注意事项:

  • 似乎在 html 文件上比在 js 文件上发生得更多。
  • 我在 MBP 2013 上使用 MacOS Sierra
  • 我在使用 PyCharm(也来自 IntelliJ)时遇到了完全相同的问题。 SublimeText3 没问题。这似乎与 IntelliJ 相关。

有什么想法吗?谢谢。

最佳答案

请确保从索引中排除 www 文件夹(文件夹右键菜单中的Mark directory as/Excluded 操作)以避免每次生成时重新索引项目文件被闪存到磁盘(这通常发生在您将焦点从 IDE 移出并移回时)。如果这没有帮助,请尝试禁用“在框架激活时同步文件”(Preferences | Appearance & Behavior| System settings)

关于angular - WebStorm 在具有热重载的 Ionic2 项目上长时间卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44026837/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com