【问题标题】:Do I need to restart the server everytime I edit my JS code? - Meteor每次编辑 JS 代码时都需要重新启动服务器吗? - 流星
【发布时间】:2012-04-24 23:46:15
【问题描述】:

我开始玩 Meteor。不幸的是,有几件事让我放慢了速度。

我正在编辑 JS 代码(我正在使用 CoffeeScript),但新代码似乎没有被拾取,需要重新启动服务器。

重新启动服务器也需要一段时间。所以每次编辑后需要等待10秒才能看到结果……有点乏味。

我可以做些什么来加快编辑和测试循环?

谢谢各位。帮助会很棒:)

编辑

好的,发现您可以在测试模式下使用流星运行

meteor run --production=false

但是在修改coffeescript文件时,重新加载页面仍然需要10秒或更长时间。如果有人有任何想法,那将很有帮助。我想我现在会尝试不使用 CoffeeScript。

【问题讨论】:

    标签: javascript node.js meteor


    【解决方案1】:

    您可以在更改代码后使用node-supervisor 自动重启服务器。

    【讨论】:

    • stewe:非常感谢!我尝试了supervisor -w ./ -x meteor run,但进程不断重启。有什么想法吗?
    • 这是一个很酷的工具,并且适用,但正确的答案肯定是在开发模式下运行(production=false)。
    • @benson production=false 即使是 js 文件也绝对是太迟钝了。文件更改的重新启动过程现在肯定会更好......我不知道为什么流星需要这么长时间才能重新加载,很高兴知道这是否是每个人的问题。
    • 我可以告诉你,它重新加载对我来说非常快——可能不到 50 毫秒。如果原始 JS 代码对您来说仍然很慢,那么这里还有其他东西在起作用。
    • @benson 很有趣,谢谢...我有一个干净的 ubuntu 10.04 安装,并使用首选方法安装了 node 和 npm 的稳定包,所以我不知道如何继续。 :(
    猜你喜欢
    • 1970-01-01
    • 2016-01-16
    • 2019-07-21
    • 1970-01-01
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多