2016-08-02 4 views
0

hereのようにBabel File Watcherを有効にしました。WebStorm 2016.2 Babelプラグインが特定のディレクトリでコンパイルされないようにする方法は?

私のしていない場所、つまりapp/libservernode_modulesというフォルダでは、仕事はしていますが、私の望んでいない場所でもアクティブになっているようです。

Webstormのブログ(上記のリンク)では、不要なディレクトリを除外する別の「スコープ」を作成することを提案しています。 WebStormの好みは私のような.babelrcを設定しようとした

、私はバージョン管理されたファイルにあることが解決策を好むだろう

  • ない:私は以来、他のソリューションを探してい

    { 
        "presets": ["es2015"], 
        "ignore": [ 
        "node_modules/**", 
        "app/lib/**", 
        "server/**" 
        ] 
    } 
    

    これは動作を変更しませんでした。

    私はBabelの "プリセット"システムをオーバーライドできないとしますか?

答えて

2

唯一の解決策は、ブログで提案されているスコープを使用することです - デフォルトスコープ(プロジェクトファイル)を使用する場合、Babelウォッチャーはプロジェクト内のすべての.jsファイルをリッスンします。したがって、Babelはすべて開始され、プロセスが開始されると.babelrcがチェックされます。 スコープは.ideaフォルダにプロジェクトとともに格納されます。バージョン管理スコープを使用する場合は、「共有」タイプを使用してください - https://www.jetbrains.com/help/webstorm/2016.2/scope.html#d317067e51

関連する問題