0

私は最近、Netbeans で Compass と Sass を使い始めましたが、すべてが期待どおりに進みました。

最近、Sublime Text を使い始めました。問題は私のscssファイルです。ファイルをアップロードするとすぐに、時計は変更を検出してコンパイルを試みますが、アップロードが完了していないため、エラーがスローされます。

Netbeans では、アップロードの動作が異なります。新しいファイルが作成され、完了すると古いファイルが削除され、新しいファイルの名前が変更されるため、監視はファイルがサーバーにある場合にのみ変更を検出します。

アップロード中

スタイル.css

style.new.css

アップロード後:

スタイル.css

とにかくSublime Textで同じことをすることはありますか?

4

2 に答える 2

0

ここからSFTPプラグインを使用していると仮定しています

私が見る限り、このプラグインにはこれに関する設定オプションはありません。

私の最初の提案は、コンパイルする前に数秒待機するように監視スクリプトを変更し、ファイルをもう一度チェックして、その数秒で変更されたかどうかを確認することです。変更された場合は、変更が停止するまでループを繰り返します。

それを行うために監視システムを変更できない場合は、運が悪い可能性が高いです。別のプラグインを探すことをお勧めします。私はこれらのさまざまなプラグインの多くのコードを読みましたが、大多数は Putty の PFTP を使用し、ファイルをサーバーに直接アップロードするだけなので、希望どおりに機能するプラグインを見つけるのは難しいかもしれません.

使用している SFTP プラグインはクローズド ソースであるため (ST2 と同じように nagware を使用して料金を支払う必要があることに注意してください)、それを変更したり、誰かに変更を依頼したりすることはできません。開発者に変更を依頼する必要があります。一方、Moteのようなプラグインを使用した場合、ソース コードはすぐに入手でき、あなたまたは他の誰かがニーズに合わせて変更することができます。

于 2013-08-05T08:22:39.550 に答える