リモートサーバーでlivereload
、 、およびその他でgulp を使用しています。less
私はこれまで何度も gulp を使用して成功してきましたが、このシナリオを経験したことはありません。
WinSCPを使用してファイルを保存/編集しています(ファイルをダブルクリックすると、Sublime Textで開きます...保存すると、WinSCPは自動的にサーバーにアップロードします)。
ただし、この方法で実行すると、gulp-less
ほとんどの場合失敗します。コンパイルされたコア CSS ファイルが 2 つあります。
失敗すると言うとき、これが私が意味することです-Bootstrapを使用すると、常に同じエラーが発生します。
variable @grid-columns is undefined in file ....grid.less line no. 48
@grid-columns
これは、メインの Bootstrap「インポート」ファイルで最初の見出しとして定義した場合でも発生します。
もう 1 つはlivereload
、Less ファイルがコンパイルされる前のある時点で、コンパイルされた CSS をリロードするという点で失敗します。これは不可能なはずですが、どういうわけか起こります。
ただし、SSH コマンド プロンプトからtouch myfile.less
orと入力するtouch anybootstrapfile.less
と、すべてが完全に機能します。
明らかにこれは非常に迷惑ですが、住みやすいです。なんらかの修正方法が必要だと思いますが。世界でこれを実現できるものと、それを修正するために何ができるか (もしあれば) についてのアイデアはありますか?