【问题标题】:Exclude files from auto-rebuilding meteor从自动重建流星中排除文件
【发布时间】:2015-12-07 02:16:41
【问题描述】:

我正在 Meteor 中构建一个应用程序,并且非常喜欢自动重建操作,它会监听任何文件更改、重建应用程序并刷新我的浏览器。但是,我最近开始将 flycheck 与 eslint 一起使用,并且当我对文件进行更改时(而不是仅在保存时),flycheck 会在当前目录中创建一个名为 flycheck_my-module.js 的临时文件。 Meteor 看到这些文件被创建并重建和重新加载。这会导致很多操作,对我的浏览器来说很重,并且破坏了我的工作流程。

我可以为这些文件 f.x 自定义前缀。到.#flycheck_,这将使 Meteor 忽略它们,但这会破坏 eslint 检查器。

所以我的问题是。有什么方法可以告诉meteor 阻止所有以flycheck_ 开头的文件触发重建,比如meteor run --ignore "flycheck_*.js"

【问题讨论】:

标签: meteor emacs eslint flycheck


【解决方案1】:

Meteor 处理整个构建过程,因此引入 flycheck 之类的东西并不理想(转译器等也是如此)。

一种可能性是将这些文件保存在 test 文件夹中,该文件夹会被流星忽略。如果文件需要在同一个文件夹中,您可以快速编辑 flycheck 的源以查看 'test/' + currentDir 并在 test 文件夹中重新创建相同的文件夹结构。不是很理想,但如果你想继续使用 flycheck + emacs,那是你唯一的选择。

【讨论】:

  • 虽然在这种情况下并不理想(因为建议的问题解决方案是首先不会遇到问题),但这将是我链接的问题的一个很好的答案评论 stackoverflow.com/questions/23802923/… :提问者专门寻找一个被忽略的文件夹!
猜你喜欢
  • 2016-08-13
  • 1970-01-01
  • 2011-02-11
  • 2015-01-02
  • 2017-02-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-17
相关资源
最近更新 更多