hexo関連で色々面倒なことをまとめてみた
hexoとは?
静的なホームページを生成しくれるもの. mdファイルを作ればインストールしたテーマに沿ったhtmlが生成する. \public 以下のファイルを全てWebサーバに送ることでサーバがhttpのポートを開けていればWebサイトにつながる.
hexo -g
で.md
に沿ったhtmlファイルを作る.
まあもちろんhexo
はデフォルトでは使えないので,インストールしないといけない.
homebrew
はMacのパッケージ管理ツールとして知られているが,hexoに必要なnpm
を入れるのにも使える.
npm
はnode.jsのパッケージ管理ツール.
brew install node
でnpm
が使えるように.
node packege manager かな?
npm install -g hexo
hexo
のインストール-g
はグローバルの意.
node_modules
というディレクトリにインストールしたパッケージが配置される.
hexo g
でhtmlとかを生成
g
はgenerate
の意味.