追いこんで制作13日目
できたこと
購入した本の著者の考案したCSS設計
tr>th>tdとdl>dt>dd、ul>liの使い分けはいつも迷う。
いろいろなサイトのソースコードを眺めても意外とul>liだけで構成されていることが多いような。
Googleがスペース2個を推奨していると知って。
Sassは最初簡単にやろうと思った。
normalize.cssをSassでインポートするにはなんかちゃんとやらないといけないらしい。
gulpfile.jsの書き方が分からなかったのでこちらを参考にした。とても分かりやすかった。
gulp sass すると、autoprefixerのエラーが出た。browsersの書き方がまずいらしい。
Did you forget to signal async completion?とのエラー。
-bash: gulp: command not foundと出る。
しばらくしてまたAssertionErrorエラー。node.jsとgulpのバージョンの組み合わせがまずいのでバージョンを下げないといけないとのこと。
またnodebrewを使わないでバージョン違いをインストールしてしまった。nodebrewを使ってバージョン切り替えを行う。まだよく分かっていない。
またgulpのコマンドが打てない。cliを再びインストール。
gulpコマンドで3000ポートが使えないと言われる。
プロセスを終了。ようやくSCSSコンパイルとローカルの自動更新ができるようになる。