My netlify site name is: https://benevolent-nasturtium-40eb17.netlify.app
my problem is that i have made a website which is uploaded on my github; GitHub - Rajthegreat123/Ultimate-Rock-Paper-Scissors, and my index.html is in a folder called public, i am not too sure how to work this out.
this picture has my package.json as well as the file structure
Hey @Rajthegreat123
To publish the content in public
, in the build settings set the publish directory to public
.
Do note this ignores the express server.js
which won’t work on Netlify in the current format. This will have a subsequent impact on the published site (from public
) as I see is contains references to socket.io
.
You could change the app to run in a serverless environment or use another provider that offers node hosting.
For reference, Netlify is all about the Jamstack
If you want to run serverless express check out
It is actually a multiplayer web game is there any other hosting service that is available for this (I will be searching for some in the mean time) or is making it serverless express a faster and better option not that I am in a rush.
I’m sure there are many node hosting services. Try searching
As for which is the better option (serverless vs node) I cannot answer. Perhaps try both, see which you prefer, what the pros and cons are for each.
1 Like
thank you very much I will look into this right now!
1 Like
Thanks for the tips, @coelmay! Feel free to come back if you have further related questions, @Rajthegreat123!