# Expoアプリの+not-found.tsxファイルの正体と「+」の意味

Table of Contents

Exporeact nativeのアプリを作成する時、インストール時のディレクトリ構成で+not-found.tsxとかいう謎のファイルがあった。たぶんというか確実に404ページではあるんだろうけれど、+が付いている。

Expoアプリのファイルにある「+」の意味

Not found routesのように公式には、

Expo Router は、404 のルートを処理するために使用される特別なファイル +not-found.tsxを提供します。このルート ファイルは、ネストされたレベルからのすべての一致しないルートと一致します。

一致しないルートとは、アプリのルーティング構成で定義されていないURLやパスにユーザーがアクセスした場合、そのアクセスに対応するページが見つからない状態のことを言うらしい。

つまり+は404ページのためにあるようなものと言っても過言じゃない?

過言かもしれないけれど、今はその理解で満足することにする。

My avatar

Thanks for reading my blog post! Feel free to check out my other posts or contact me via the social links in the footer.


More Posts

Comments