コンテンツへスキップ ナビゲーションに移動

ひげろぐ

Nanoc

  1. HOME
  2. Nanoc
2023年6月3日 / 最終更新日時 : 2023年6月3日 あかひげ 記事

NanocでTailwindCSSを使う

TailwindCSSがいいかんじなのでNanocでも使おうと言うメモ。 の二点が要旨となる。 TailwindCSSの導入 CDNから読むパターンのインストール方法で行く。 参考: Get started with T […]

2023年2月10日 / 最終更新日時 : 2023年2月10日 あかひげ 記事

Astroで大量の画像を扱おうとしたら踏んだ穴

大量の画像を扱うのは実用的ではない これはAstroに限らずSSG全般に言えることだが、画像が大量にあるとコンパイルがクッソ遅くなる。かつ容量が大きい画像ほど遅い。ので、写真をメインに見せるサイトなどでサイト内部に画像を […]

2020年11月24日 / 最終更新日時 : 2020年11月24日 あかひげ 記事

Nanocで1ファイルからたくさんのページを作る

静的サイトジェネレーションと言えば最近はGatsbyやNest.jsが元気いいかんじだけど、単純なHTMLやJSONの生成などにはNanocも手軽で依然便利である。 今回は同じ構成のサイトで文言が少しだけ違うようなものを […]

2019年11月20日 / 最終更新日時 : 2019年11月20日 あかひげ

Nanocのバージョンアップに合わせてフィルターを更新する

Nanocのバージョンアップに合わせてフィルターを更新する Nanocのバージョンを4.4系から4.11系にジャンプアップしたらカスタムフィルターでコンパイルエラーが出たので修正。 元のコード module Nanoc: […]

2016年7月20日 / 最終更新日時 : 2016年7月21日 あかひげ

Nanoc3系からNanoc4へのアップグレード

いくつかNanocで管理しているサイトがあるのでそのアップグレード作業を行った。 Nanoc3のままでもそれほど困りはしないのだが、ファイル数が1500を超えてコンパイルがだいぶ重くなっていたので、それが速くならないかな […]

2014年12月17日 / 最終更新日時 : 2015年1月18日 あかひげ

Nanocで生成したコンテンツをS3に同期

静的サイトなら最近はS3で公開した方が速い安い旨いっぽいのでNanocで運用しているサイトをS3に移行しようかと企んだ際のメモ。 ファイルの修正 とりあえずはNanocに備わっているデプロイの仕組みを使ってみようかと。 […]

2013年8月2日 / 最終更新日時 : 2013年8月2日 あかひげ

Guard::NanocとPowで快適Nanoc生活

Guard::Nanocで更新を即コンパイルしつつ、Powで確認するという流れ。Powの時点でMac限定でございます。Guard::Nanocはいけるはず。 こないだのNanocとFont Awesomeのサンプルに手を […]

2013年7月31日 / 最終更新日時 : 2013年8月2日 あかひげ

NanocでFont Awesomeを使う

基本的にはファイルを設置するだけなのだが、名前がほぼ同じで拡張子だけ違うファイルがあるので、単にcontent以下に突っ込むとサイトのコンパイル時にエラーになる。identifierがかぶってしまうため。 解決策としては […]

2012年4月11日 / 最終更新日時 : 2012年4月11日 あかひげ

Nanoc以外の静的サイト生成ツールを調べてみた

最近自分の中で静的サイト生成ツールが静かなブームを呼んでいるのでNanoc以外にも何かないのかなと他のツールを探してみることにした。ついてはWordPressのバージョンアップが面倒になってきたので運用しているもろもろの […]

2011年9月21日 / 最終更新日時 : 2011年9月21日 あかひげ

Nanocでディレクトリ構造通りのリンクを表示する

Sphinxのtoctreeっぽいことがやりたかったのでヘルパーを作った。 しかし挙動の違うものになったので名前変えた方がいいかもしれない。ところでtoctreeってどういう意味なんだろう。 とにかく「ディレクトリ構造 […]

2011年9月6日 / 最終更新日時 : 2013年8月2日 あかひげ

Pow経由でNanocのプレビューサーバーを動かす

PowでNanocのオートコンパイル付きプレビューサーバーにアクセスできたら素敵なのではないかと思い、それ用のconfig.ruを書いた。 config.ru # -*- coding: utf-8 -*- Encodi […]

2011年9月5日 / 最終更新日時 : 2011年9月5日 あかひげ

Nanocでブログを作るための参考情報

ブログを作る即ちブログのような構造を持った文書を作るということで、そのためのヘルパーなどが用意されている。 Nanoc3::Helpers::Blogging Nanoc3::Helpers::Rendering Nan […]

2011年9月4日 / 最終更新日時 : 2011年9月4日 あかひげ

NanocでScssを使う

Sassフィルターが準備されているのでこれを使う。 compile ‘/stylesheet/’ do filter :sass, :syntax => :scss end route ‘/stylesheet/’ do […]

2011年9月3日 / 最終更新日時 : 2011年9月3日 あかひげ

Nanoc+Markdownでコードのシンタックスハイライト

NanocではColorizeSyntaxフィルターを使うことでコードの色づけができる。 codeタグのクラスを「language-<言語名>」のように指定すると、その言語用に色付けされる。 <code […]

2011年9月2日 / 最終更新日時 : 2011年9月2日 あかひげ

Nanocのフィルターを作成/改造する

カスタムフィルター nanoc create_siteで作ったディレクトリにあるlib以下のファイルがコンテンツのコンパイル前に読み込まれるので、ここでNanocのフィルターを新しく作成したり、既存のものを上書きしたりで […]

最近の投稿

Playwrightでビジュアルリグレッションテストを行う

2023年7月3日

GDPR対応について改めて調べてみた

2023年6月6日

NanocでTailwindCSSを使う

2023年6月3日

WordPressでCookie同意ダイアログを出す

2023年6月2日

日本の法令における「個人情報」ほか周りの用語

2023年5月29日

Notionでプロジェクト管理してみようかなと思い調べたこと

2023年5月20日

ChatGPTとプログラミングに関する覚書

2023年4月2日

Astroで色々なアイコンをサクッと使う

2023年3月14日

Astroの静的ルーティングとファイルタイプの整理

2023年2月23日

AstroのMarkdownで改行したとこにBRタグを入れる

2023年2月21日

カテゴリー

  • 記事

アーカイブ

  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年11月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年3月
  • 2021年2月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2020年7月
  • 2020年6月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年2月
  • 2020年1月
  • 2019年12月
  • 2019年11月
  • 2019年10月
  • 2019年9月
  • 2019年7月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2018年12月
  • 2018年11月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月
  • 2018年2月
  • 2017年12月
  • 2017年9月
  • 2017年8月
  • 2017年7月
  • 2016年12月
  • 2016年11月
  • 2016年10月
  • 2016年7月
  • 2016年4月
  • 2015年12月
  • 2014年12月
  • 2014年4月
  • 2014年3月
  • 2013年12月
  • 2013年11月
  • 2013年10月
  • 2013年9月
  • 2013年8月
  • 2013年7月
  • 2013年6月
  • 2013年3月
  • 2013年2月
  • 2012年12月
  • 2012年10月
  • 2012年7月
  • 2012年5月
  • 2012年4月
  • 2012年3月
  • 2012年1月
  • 2011年12月
  • 2011年11月
  • 2011年10月
  • 2011年9月
  • 2011年8月
  • 2011年7月
  • 2011年6月
  • 2011年5月
  • 2011年4月
  • 2011年3月
  • 2011年2月
  • 2011年1月
  • 2010年12月
  • 2010年11月
  • 2010年10月
  • 2010年9月
  • 2010年8月
  • 2010年7月
  • 2010年6月
  • 2010年5月
  • 2010年4月
  • 2010年3月
  • 2010年2月
  • 2009年12月
  • 2009年9月
  • 2009年8月
  • 2009年7月
  • 2009年6月
  • 2009年5月
  • 2009年4月
  • 2009年3月
  • 2009年2月
  • 2009年1月
  • 2008年12月
  • 2008年11月
  • 2008年10月
  • 2008年9月
  • 2008年8月
  • 2008年7月
  • 2008年6月
  • 2008年5月
  • 2008年4月
  • 2008年3月
  • 2008年2月
  • 2008年1月
  • 2007年11月
  • 2007年10月
  • 2007年9月

ActiveRecord Android開発 AWS CentOS Chef CoffeeScript CSS Docker Git Guard iPhone/iPad iPhone/iPad開発 iPhone開発 Jasmine JavaScript Linux Mac Nanoc Objective-C Python Rails rails-plugin rspec Ruby RubyMotion TDD TDDBC Titanium Windows WordPress WSL その他プログラミング イベント インフラ セキュリティ テスト デザイン ブロックエディタ 仕事 作業環境 本 物欲 考え方 開発日誌 雑記

  • Profile

Copyright © ひげろぐ All Rights Reserved.

Powered by WordPress & Lightning Theme by Vektor,Inc. technology.

MENU