MyDocs

# Nuxtでブログ作ってハマったところ

GitHub Pages に上げても 404 がでた

SPA モードでプロジェクトを作成したため npm run generate コマンドを実行すると dist/ に下記のファイルが生成される。

[I] ~/w/mypage ❯ ~ (master ☡+) tree dist/
dist/
├── 200.html
├── README.md
├── _nuxt
│   ├── 061840f.js
│   ├── 0f2489b.js
│   ├── 18eac09.js
│   ├── 40b86a8.js
│   ├── LICENSES
│   ├── c25403f.js
│   ├── cf71127.js
│   ├── content
│   │   └── db-8147cc98.json
│   └── f89e603.js
└── index.html

dist 配下のファイルを GitHub Pages にそのまま上げても _nuxt 配下が 404 になる。

help にもあるけど .nojekyll を直下に置かないとだめらしい。