I had the opportunity to host Nuxt 3 SSR on Vercel, so this is a note for reference.

For the build settings, I needed to set the Output Directory to .output/server as follows.

For enabling CORS, the following article was helpful.

https://vercel.com/guides/how-to-enable-cors

Specifically, I was able to handle this by placing the following file at the root of the project.

{}"]he{}ad""]eshroe{{{{sua"rd"""":cekkkkereeee["syyyy:""""":::::"/[""""aAAAApccccicccc/eeee(ssss.ssss*----)CCCC"oooo,nnnnttttrrrroooollll----AAAAlllllllloooowwww----COMHrreeeitadghdeioenndrt"ssi,""a,,l"sv"""avv,laaull"euuv"eea:""l::u"e*""""GX:E-}TC",,StORrPFuT-eIT"OoNk}Se,,nP,ATXC-HR,eDqEuLeEsTtEe,dP-OWSiTt,hP,UTA"cc}e,pt,Accept-Version,Content-Length,Content-MD5,Content-Type,Date,X-Api-Version"}

There may be incorrect descriptions, but I hope this is helpful.