私は、開発用にたくさんのファイル(例えばBootstrap 4の完全なソースコード)を持った大きなプロジェクトを持っています。私はbootstrap.css
とstyle.css
を生成するためにそのソースコードを使用します。Gitプッシュフルプロジェクト、配布ファイルのみをプル
私はすべて私の開発ボックスとリポジトリに保管したいと思います。私が本番環境に展開しているときには、すべて.scss
というファイルをビルドする必要はありません。その結果のファイルは.css
です。それを行う方法はありますか?並べ替え.gitignore
プロダクションにデプロイするときに使用できますが、devからgitにマージするときは無視されますか?
Gitにこの種の機能が組み込まれていれば、本当に興味があります。これは「やるべきこと」であり、「どんな費用でもしなければならない」ことではありません。
疎なチェックアウトは、私が尋ねたことをするように見えます。あなたの注意点は正当な注目です;)確かに、私はこの方法でビルドツールを使ったことはありません。助言がありますか? – Pickle
ビルドツールの推奨事項はプロジェクトによって異なります。あなたは(主に?)クライアントサイドのアプリを扱っているようですね?私はギャルが好きです。一部の人々はむちゃくちゃを好む。これらは実際の展開に厳密には言及していないことに注意してください。むしろデプロイ可能なパッケージを組み立てるのに役立ちます。この場合、必要なファイルだけを展開準備ができている構造体にコピーします。だから、このアプローチはより多くのツールを使用するように導くが、それぞれのツールに焦点を当てる/それに良い点がある。その後、コードからデプロイ可能な、より複雑な変換が必要な場合 - ツールを使用可能にする –