Description 📖
Adding this to rails routes:
get "/@:slug" => 'profiles#show', as: :profile_slug
and then going to localhost:3000/@some_profile
doesn't go through the rails router, and shows a page with:
The server is configured with a public base URL of /vite-dev/ - did you mean to visit [/vite-dev/@some_profile](http://localhost:3000/vite-dev/@some_profile) instead?
I can't say if this is an actual issue or some edge case I have that just needs some extra configuration, hopefully it's the latter
Reproduction 🐞
Vite Ruby Info
Run bin/rake vite:info and provide the output:
bin/vite present?: true
vite_ruby: 3.0.9
vite_rails: 3.0.6
rails: 6.1.4.1
node: v17.7.1
npm: 8.5.4
yarn: 1.22.17
pnpm:
ruby: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [arm64-darwin21]
installed packages:
qonsult@ /Users/andrei/dev/qonsult
├─┬ @vitejs/plugin-vue@2.2.4
│ └── vite@2.8.6 deduped
├─┬ vite-plugin-ruby@3.0.8
│ └── vite@2.8.6 deduped
└── vite@2.8.6
bundle update vite_ruby.Description 📖
Adding this to rails routes:
get "/@:slug" => 'profiles#show', as: :profile_slugand then going to
localhost:3000/@some_profiledoesn't go through the rails router, and shows a page with:
I can't say if this is an actual issue or some edge case I have that just needs some extra configuration, hopefully it's the latter
Reproduction 🐞
Vite Ruby Info
Run
bin/rake vite:infoand provide the output: