ここ最近、Webサービスとか作ってみたりしたいなぁとか考えてたので、10年以上前にいじったHTML知識を元に勉強していて、まずはLPを作れるようになるのが目標です。
その過程で色々な単語が出てきたので簡単にまとめてみます。
環境
MacBookPro Late2011 Sierra 10.12.6
HTML
Hyper Text Markup Languageの略
Webページの形を作る大元
CSS
Cascading Style Sheets
位置や色など、HTMLを装飾する
Sass
Syntactically Awesome StyleSheet すごいスタイルシート
CSSを拡張する言語で拡張子は.scs
記法がプログラミング言語寄り
.scssファイルをSassでコンパイルするとCSSになる
node-sass
LibSass(sassの一種)をNode.jsで使用できるようにしたライブラリモジュールで、コンパイルが速い
Pingendo
bootstrapを利用した、ホムページビルダーみたいなもの
BootStrap
CSSフレームワーク、レスポンシブ対応が楽
homebrew
macOSのパッケージ管理システム
nodebrew
Node.jsのバージョン管理ツール
MacにNode.jsをインストール
バージョンについては最新を利用
$ node -vコマンドでバージョンが出ない問題が起きる
原因は環境パスの記述の右端が見切れてたため記述が不足していたことだった
NPM
Node Package Manager
Node.jsのパッケージを管理するツール、node.jsについてくる