現在、GithubPagesを利用してポートフォリオサイトのようなものを公開しようとしています。
今回、ポートフォリオサイト作成でBootstrap4を使用するにあたって、CSSではなく、Sassで書こうと考えています。
.html、.js、.scss、コンパイル後の.css、の全てを同じフォルダ(masterブランチをCloneしてきて、そのフォルダ)に入れていますが、
この場合、gitにはどのファイルまでをpushするのが最善なのでしょうか。
何故この質問が生まれたのかというと、私としては
①scssも、変換後のcssも全てgitへpushする。
②scssのみpushして、変換後のcssはgitにあげない。
の2パターンがあると考えているからです。
Sassとgithubについて調べているとき、
「.sassや.scssや.coffeeのファイルを置いておくと自動でコンパイルしてくれる。」
という情報を発見しました。
ということは、.scssファイルのみpushして、コンパイル後の.cssはgit上に上げなくてもよいのではないかと思いました。
①のパターンでは、pushするサイズが大きくなってしまうし、gitで自動コンパイルしてくれるのにコンパイル後のファイルまでpushするのはスマートではない?
②のパターンでは、コンパイラをインストールしていない環境にクローンした際はコンパイラのインストールから始めなければいけない。また、pushする際に.cssファイルのみ除ける手間がある。
などのデメリットがあるのかなと考えています。
この場合の最善策は一体どのようなパターンなのでしょうか。
ご教示よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/23 00:55
2019/04/23 04:25
2019/04/23 04:26
2019/04/23 04:58
2019/04/23 05:16