私は100%ではありませんが、これはCoffeeScriptコンパイラ(coffee.cmd)を使用しています。私はちょうどnode.jsとCoffeeScriptを私のWindowsマシンにセットアップしました。次のようなファイルをコンパイルすると:ビルドで '-p'フォルダが作成されています
coffee.cmd -c test.coffee
私はtest.jsを完璧に出力します。私は任意のディレクトリからビルドできるように一般化されたSublime Text 2で構築されたビルドスクリプトを持っています。それはコンパイルするとき、それはそうのように、ファイルのフルパスを使用しています。
coffee.cmd -c C:\Users\Spencer\test.coffee
を今、これは予想通りtest.jsを出力しますが、何らかの理由で、それはまた、同じディレクトリに空の「-p」を作成し、 。なぜそれがこれをしているのか正確にはわかりません。どんな援助も大きく是正されるだろう。ありがとう!
本当に問題だった、ありがとう!私は地元のビルドでcommand.jsを変更しましたが、私はOSを検出して正しいものを実行するパッチを作成しています。 – SpencerElliott
この問題を抱えている人はgithubのプルリクエストを提出しています。https://github.com/jashkenas/coffee-script/pull/2091 – SpencerElliott
削除のスクリプトを作成する場合は、 '-p'ディレクトリの' rm -rf - -p'を使います。 '--'は' rm'が '-p'をフラグとして扱わないようにします。 –