---
title: AstroをアップデートしたらRSSフィードを生成できなくなった
url: https://roboin.io/article/2023/12/07/cannot-generate-rss-feed-in-astro/
description: Astroをアップデートしたところ、それまで生成できていたRSSフィードが生成できなくなってしまいました。その解決方法を解説します。
publishedDate: 2023-12-07T00:49:29.000Z
modifiedDate: 2023-12-07T00:49:29.000Z
thumbnail: https://roboin.io/api/og/2023/12/07/cannot-generate-rss-feed-in-astro/
thumbnailAlt: 記事のサムネイル画像
thumbnailCaption: N/A
---

# AstroをアップデートしたらRSSフィードを生成できなくなった

Astroをアップデートしたところ、それまで生成できていたRSSフィードが生成できなくなってしまいました。その解決方法を解説します。

## 状況

RSSの生成には[@astrojs/rss](https://docs.astro.build/en/guides/rss/)を使用していました。

また、以前は正常に動作していましたが、AstroをアップデートしたところRSSフィードが生成されなくなってしまいました。エラーなどは表示されていません。Astroのどのバージョンから動かなくなっていたのかは不明です。

## 解決方法

`rss.xml.js`内の関数名を`get()`から`GET()`に変更するだけで直りました。

つまり、これを

```javascript
export function get(context) {
  return rss({
    // 色々なオプション
  });
}
```

このように変更すれば大丈夫でした。

```javascript
export function GET(context) {
  return rss({
    // 色々なオプション
  });
}
```

そういえば、少し前にビルド時に「小文字はサポートされなくなるから大文字にしてね」的なメッセージが出ていたような…？