webstorm - meteor不重启 - 如何删除--once选项?

时间:2014-10-31 23:44:28

标签: meteor webstorm

我正在使用webstorm for meteor dev。 我已经配置了一个流星项目,可以运行我的应用程序 但是,进行更改不会触发流星服务器重新启动或重建,就像运行普通服务器实例时一样。

查看正在运行的命令,他们已将--once插入命令行:

/usr/local/bin/meteor --once run --settings private/local.json

我在配置对话框中添加了--settings选项。 有没有办法删除?我想这将意味着很多关于webstorm如何工作的重启,但也就是这样。替代方案 - 无法手动重启整个服务器。

http://blog.jetbrains.com/webstorm/2014/09/meteor-support-in-webstorm-9/

  

当WebStorm运行Meteor时,它会使用-once来禁用Meteor   自动重新加载功能。原因是它目前的方式   工作与WebStorms自动保存选项不兼容。我们正在努力   与Meteor团队/社区一起尝试思考我们的方式   可以在WebStorm中提供此功能。但它仍然存在   作品。

2 个答案:

答案 0 :(得分:1)

WebStorm的自动保存功能是 evil hundreds of peoplecomplained

WebStorm应该在没有--once参数的情况下运行流星,这样您就可以在认为这是一个好时机时保存。为此,禁用外观&行为 - >系统设置 - >在帧停用时保存文件并自动保存文件...,并为File - >指定键盘快捷键。保存或文件 - >全部保存。

<强>更新

有趣的是,当JetBrains发现问题并fixed the issue in WebStorm时,它有-1票。

答案 1 :(得分:0)

我找不到删除它的方法但是我能够创建 Bash 脚本来运行我的服务器命令而不是在控制台中执行它。我正在使用 PhpStorm 我相信它应该是一样的。

  1. 您需要做的第一件事是创建一个简单的bash脚本,它本质上是您在控制台中运行的代码。以下是我的代码:
  2. #!/usr/bin/env bash
    meteor --settings settings.json
    
    1. 创建文件后,转到Run->Edit Configurations
    2. Defaults下选择Bash,然后点击模式左上角的加号。
    3. 为您的脚本命名。 Name:
    4. 引用您的脚本。 Script:
    5. enter image description here

      1. Run '[Script Name]'菜单中选择Run
      2. enter image description here

        希望这对少数人有帮助。