私の Hexo への道
私の Hexo への道
Node.js の前に、g++ と libssl-dev がなければインストールする:
- sudo apt-get update
- sudo apt-get install g++
- sudo apt-get install libssl-dev
- Node のインストール:apt-get install nodejs
- node -v:確認
Git のインストール
- sudo apt-get install git
- git --version:バージョン確認
- git config --global user.email "[email protected]" // GitHub 登録時のメールアドレス
- git config --global user.name "chuhemiao" // GitHub のユーザー名
GitHub のアカウントを自分で登録する。なければ進められない。GitCafe も使える。
- 鍵を生成する:
- ssh-keygen -t rsa -C "[email protected]"
- Enter の後、passphrase の確認でパスワードを二回入力する。yes/no の確認では y ではなく yes と入力する。
- cd ~/.ssh/ で移動する。id_rsa と id_rsa.pub があるので、cat id_rsa.pub の内容を GitHub の SSH key に追加する。
- ssh -T [email protected] 接続を確認する
Hexo のインストール
記事を書く
- new コマンドで作成した記事の保存先:
hexo\source\_posts\のディレクトリ。
- hexo new "name"
- layout は省略可能で、既定は post。scaffolds 内のファイル名が layout 名になる。ファイルを追加して独自の layout を作ることも、既存のものを編集することもできる。post の既定は hexo\scaffolds\post.md。
Markdown に対応するので、先に構文を学ぶとよい。リンク:markdown;
テーマの変更。自分はシンプルな pacman を使っている。リンク:themes
独自のページ
- hexo\source\ に新しいページが作られる
- hexo new page "名前"
404 ページの追加(ドメイン設定後に使える)
- hexo/source に 404.html を作り、内容を編集すればよい。
最新情報を受け取る
Telegram や X で毎週のリサーチ、市場シグナル、上場情報をチェック。