1

OSX10.8.1にアップデートしました。これが原因かどうかはわかりませんが、基本的に直後は、プログラムがファイルの変更をチェックできません。

私のmakefileでは、次のコマンドは機能しません(ファイルの変更時にトリガーされません)

watchr -e "watch('scripts/.*\.js') {system 'make scripts'}"

Sublime Textで、フォルダーに新しいファイルを作成すると、その新しいファイルはサイドバーに表示されませんが、直接で正しく作成されます。

ただし、このコマンドは機能します(Nodeのwatchコマンドに基づくと思います)。

stylus -w -u nib styles/ie8.styl -o public/styles

何が起こっているのか、デバッグする方法を知っている人はいますか?

4

3 に答える 3

0

あまり参考にはなりませんが参考になれば…

Sublime Text フォーラムには、この問題について議論しているスレッドがあり、 OS X 10.8.1 に限定されているようには見えません。

watchr が常に機能しているとは限らないというスレッドもあるようで、その問題はプラットフォームに依存しないようです。

于 2012-10-31T16:10:07.520 に答える
0

「Mac OSX」環境変数の変更の無意識の犠牲者になっているに違いありません...

environment.plist は廃止されたため、以下を参照して、環境変数が Mountain Lion で正しく設定されているかどうかを確認してください ...

Env Plist 非推奨の
Mac OSX - Sublime

于 2012-11-01T02:49:48.633 に答える
0

編集:再起動後、これは現在機能していません。私はこれが嫌いです!:/

Sublime Text 2とGuardでもこの問題に遭遇しました(ポーリングフォールバックの使用を開始しました)。

私は修正を見つけたと思います:

  1. Onyxをダウンロードし、[自動化] タブのすべてのオプションをオンにして実行します。
  2. 完了したら、マシンをシャットダウンして再度オンにします

この時点で、突然 Sublime Text 2 ファイル ブラウザー内からターミナルで mkdir を使用して作成された新しいディレクトリを確認できるようになりました。Guard は、ポーリング フォールバックなしでも機能していました。

これがお役に立てば幸いです。本当に神経質になり始めていました。

于 2012-09-10T05:23:40.760 に答える