私がやりたいことは、css を監視して自動プレフィックスできるツールを用意することだけです。以前はpleeease.ioを使用していましたが、私のような初心者にとっては非常に簡単です.npmを介してインストールした後、オプションファイル(.pleeeaserc)を作成してから実行する必要があります
pleeease watch
その後、CSS に集中できます。CSS ファイルに変更を加えるたびに、処理されて出力されます。
残念ながら、私がそうするとき、作者はそれを維持するのをやめたようです
npm install pleeease
新しいサーバーで多くのエラーが発生し、インストールに失敗しました。
autoprefixer を直接使用する方法を学ぶ時が来たと思います。これは、依存関係の 1 つとして統合されていると思います。
ただし、学習曲線は私には少し多すぎることがわかりました。autoprefixer を使用するには、PostCSS を学ぶ必要があります。PostCSS は通常、Grunt または Gulp で実行されます。タスク ランナーを使用するには、npm と node.js についてある程度知っておく必要があります。これらはすべて、多くの時間を節約できる便利なツールであることを知っています。それらを使用すると、自動接頭辞以上のことができます。後で詳しく説明しますが、現在のプレッシャーの下では、PostCSS に関するすべてのドキュメントや記事を消化することなく、オートプレフィックスを起動して実行するために、pleeease のようなショートカットが本当に必要です。次のようなことができるといいのですが
[postcss|autoprefixer|something else] watch
私のscss
フォルダーの下にあり、に変更を加えて保存するたびにinput.scss
、output.scss
ファイルが生成されます。
そこで、PostCSS を学習したり、オートプレフィクサーの作業をできるだけ簡単にしたりするための努力の一環として、いくつか質問があります。
PostCSS
1) 明確にするために、との関係は何PostCSS-cli
ですか? 後者は前者に依存しているか、または前者を含んでいますか?
postcss
2) 後者をインストールすると、コマンドライン インターフェイスでコマンドを使用できるようになるだけですか?
3) コマンドを実行しnpm install -g postcss-cli
たのにまだpostcss
コマンドを使用できません。何が間違っていましたか?
4) ファイルの変更を監視して自動的にコンパイルするには、Grunt や Gulp などのタスク ランナーを PostCSS と共に使用する必要がありますか?
npm install postcss
5)との違いは何npm install grunt-postcss
ですか?