2016-10-19 7 views
2

私たちのチームは、CSSを書くためにLESSを使い始めています。私はatom.ioを使用しており、保存時にCSSにLESSを自動コンパイルするプラグインがあります。 (Link to plugin)しかし、一部のチームメンバーは昇華を使用することを好む。 similar plugin for sublimeもありますが、インストールにはnpmが必要です。私たちのチームは主にパッケージ管理のためにPHPをコンポーザーで使用しているので、プラグインのためだけにnpmをインストールするのはちょっと難解です。控えめに保存するとLESSオートコンパイルを行う方法はありますか?npmとnode.jsを付けずにSublimeでCSSにLESSをコンパイルするには?

私が知っていることを
+0

気にしない場合は、WinLessアプリケーションを使用することをお勧めしますWindowsでは、これはSublimeに関連していないことを知っていますが、それはあなたを助けるかもしれません。 Lessファイルが保存されているとき(自動コンパイルオプションを無効にしていない場合)、実行中にLessファイルを自動的にコンパイルし、使いやすいです。 http://winless.orgあなたはMacでSimpLESSを使うことができます:https://wearekiss.com/simpless – Hydro

答えて

1

ない... :( csslessをコンパイルpythonライブラリがあります(崇高なプラグインはPythonで書かれている)しかし

だから、あなたが何を持っているすべては、次のとおりです。あなたはビットの患者であれば、私はこのプラグインを作るしようとしています、それはハードにすべきではない、私はタッチであなたをしておこうlesspy

を使用して、このプラグインを作成。

マットに

EDIT:ここにプラグインがあります:st-py-lessです。インストールするには(簡単な)指示に従ってください。 崇高な文章3でのみ動作します。

+0

あなたのプラグインを楽しみにしています。 – cytsunny

+0

準備は整っています! – math2001

+0

ありがとう(アップアップ)、あまりにも悪いです。 node.jsをインストールするためのストレージスペース実際にnode.jsをインストールしようとしましたが、何らかの理由でインストールにエラーが発生し、LESS用のPHPコンパイラがすでに用意されています。唯一の問題は、保存時に自動的にコンパイルする代わりにコマンドを実行する必要があることです。したがって、正確には、ただ1つの単純な機能を実行しているツールのエラーを解決するのは難しいことです。 – cytsunny

0

おそらく彼らはSublimeOnSaveBuild

を使用することができます。しかし、NPMと作曲は、ここでは実際に比較することはできません。 Composerはプロジェクトの依存関係を管理し、npmは数十万のコミュニティ管理パッケージに簡単にアクセスできます。 Composerを使用することは、npmをインストールしない理由ではありません。

「npmをインストールする」ときにインストールするパッケージは14MB未満です。また、Node.jsに同梱されています。 sublime-less2cssの「インストール要件」は、「インストールノード」と「インストールnpm」の2つのステップとして記載されていますが、誤解を招きます。 Installing Node.js and updating npm

これは、あなたの質問の範囲を超えていますが、Gulpを使用できるように自動的にLESSをCSSにコンパイルするためのチーム全体のエディタに依存しない単一の設定を持つことです。 Gulpに精通していない場合は、CSS-TricksのGulp for Beginnersに続き、「変更のためのSassファイルを見る」ステップを実行してください。 (このガイドはgulp-sassを使用してSassをCSSにコンパイルする方法を教えているので、あなたの場合は代わりにgulp-lessを使用してください)

+0

あなたの答えをありがとう、そしてSublimeOnSaveBuildは面白いですが、それは面白いですが、それだけではありません。あなたはそれを改善する考えがあるか教えてください。 – cytsunny

+0

十分に公正。 SublimeOnSaveBuildがあなたのために働くかどうか私たちに知らせてください。それはSublime TextでLESSをオートコンパイルする仕事をするべきです – henry

関連する問題