solid-start icon indicating copy to clipboard operation
solid-start copied to clipboard

[Feature?]: add Deno project setup template

Open mintydev789 opened this issue 10 months ago • 4 comments

Duplicates

  • [x] I have searched the existing issues

Latest version

  • [x] I have tested the latest version

Summary 💡

There is a Deno project setup in the docs, but it doesn't actually use Deno features; seems to just be the regular node setup. It would be good to have a proper setup template for Deno with the following:

  1. deno.json file with the scripts and the basic configuration + package list inside of it
  2. No tsconfig.json file; the TS configuration should also be included in deno.json (see the docs)
  3. ~Some sort of clarification in the README.md that if you want to deploy to Deno Deploy (or elsewhere), you need to build the project and then run .output/server/index.mjs (I just figured this out with trial and error)~ [this won't be relevant after the WIP update to Solid Start, so no point in fixing this now]

Examples 🌈

No response

Motivation 🔦

This would make the Deno project setup more useful.

mintydev789 avatar Feb 28 '25 20:02 mintydev789

use Nuxt template to bulid in Deno Deploy is okay.

sparklog avatar Mar 16 '25 14:03 sparklog

use Nuxt template to bulid in Deno Deploy is okay.

Can you elaborate a little? I'm not fully understanding what you mean. Nuxt template for what exactly?

mintydev789 avatar Apr 12 '25 09:04 mintydev789

solid-start can be deployed with Nuxt template in deno deploy dashboard. It works well.

sparklog avatar Apr 12 '25 12:04 sparklog

solid-start can be deployed with Nuxt template in deno deploy dashboard. It works well.

Oh, cause both work with Vinxi? Well, that's probably not gonna be relevant anymore soon after the upcoming "devinxification". But then again, point 3. of this issue won't be relevant anymore either. I'll cross it out.

mintydev789 avatar Apr 12 '25 13:04 mintydev789

Can this issue be closed?

brenelz avatar Aug 19 '25 02:08 brenelz

Yeah, I think this is more in the scope of the deno init --npm command.

mintydev789 avatar Aug 19 '25 12:08 mintydev789