minista に戻して、 contentlayer 入れてみた。

> npx contentlayer build
Warning: Contentlayer might not work as expected on Windows
Contentlayer (Warning): Importing from `contentlayer/generated` might not work.

警告メッセージで暗雲がたれこめたが、なんとなく動いた。

Contentlayer の機能は glob で記事を収集している機能そのものだったので、 ぴたりとはまりました。

import を相対パスで書いた。

import { allPosts } from '../../.contentlayer/generated';

markdown の改行コードが CRLF

failed with YAMLParseError: Unexpected scalar

だめらしい。

vite が css を出さなくなったので断念

わからず。 どこかで例外が出た場合に vite の style tag 出力に到達しないにもかかわらず、 不完全な html を返す動きをしたことがあったのでそういうタイプの問題かも。

if (process.env.NODE_ENV === 'production') {
// import-analysis
const { getPosts } = await import('./posts'); // dev でもこっちに来る ??
// 使われないのでダミーを配置した。
}
else {
}