【问题标题】:Is it possible to make WebStorm+Meteor.js hot code pushes faster?是否可以让 WebStorm+Meteor.js 热代码推送更快?
【发布时间】:2016-06-11 13:01:59
【问题描述】:

我在 Win7 和 Meteor.js 1.3 上使用 WebStorm 2016.1.3。

每次我在 WebStorm 中更改我的代码中的任何内容时,只要我将 WebStorm 窗口保持在前台,这些更改就不会应用到浏览器中。 似乎我需要离开 WebStrom 窗口并将其置于后台或聚焦任何其他窗口,以使 WebStorm 执行更改。因为只有这样浏览器才会意识到更改并开始应用它们。

是否可以在运行时应用更改?在 WebStorm 的非 Meteor 项目中编辑的简单 HTML 文件中的更改在运行时应用 LiveEdit。它们通常在我可以切换到浏览器之前应用。但是我如何在流星项目中实现这一点?

【问题讨论】:

    标签: meteor phpstorm webstorm jetbrains-ide


    【解决方案1】:

    尝试手动保存(ctrl + s 在 Windows 上)。

    Meteor 在检测到文件更改时会重新构建您的项目。但是 JetBrains IDE 不会在每次击键时保存文件。离开 PhpStorm 窗口时会保存更改,这就是您看到更改的原因。

    【讨论】:

    • 这是有道理的并且有效。好吧,从现在开始必须一直按“ctrl + s”... :)
    【解决方案2】:

    我不使用 Meteor,但看看 this section 可能就是你要找的东西。

    【讨论】:

    • 通常这不是一个答案,而是一个评论。除了引用链接之外,您没有解释任何其他内容。
    • "客户端代码可以通过原生Meteor热码推送功能进行更新。该功能默认开启,激活:..."----我知道是默认情况下激活,它是并且它工作。但这不是问题。问题是我是否可以让热代码推送立即执行。现在它们只有在我离开 WebStorm 窗口时才会执行。
    • @dbf 我以前不能发布 cmets,因为我的名声……但现在我可以了。从现在开始我会使用它;)
    • @henk 我明白了,我想也许有些东西没有正确激活。正如我所说,我不使用 Meteor,所以我不知道它是如何工作的......只是想提供帮助。 ;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多