
サイトデザインをCSS、JavsScriptでカスタマイズする
2020-06-02
Hexo CSS JS Front-matterから自動で読み込む
Hexoで記事ごとに適用するCSSやJSファイルをFront-matterから自動で読み込む
記事mdで外部md読み込み
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2$ npm install hexo-include-markdown --save |
source/_posts/hello-world.md
1 | --- |
source/_ template/template.md
1 | ### include me ? |
任意のURLの貼り付け
指定したURLの情報を展開し、カード形式に出力してくれるプラグイン。
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm install hexo-tag-link-preview |
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm audit fix |
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm audit |
Usage
1 | {% linkPreview https://www.amazon.com/ _blank nofollow %} |
.md
そのまま貼り付け
hexo generate
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2$ hexo generate |
npm install
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm install |
npm install -f
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm install -f |
どうもreact-flip-moveがないと警告
そこでインストール
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm i -S react-flip-move |
どうもreactとreact-domがないと警告
そこでreactをインストール
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm install react --save |
次にreact-domをインストール
1 | hamkaz@debian1-de-kaz:~/js/hexo/blog2/themes/tranquilpeak$ npm install react-dom --save |