ondrej_osnet.cz
ondrej_osnet.cz
SSolidJS
Created by ondrej_osnet.cz on 7/2/2023 in #support
SolidStart debugging in VSCode
How can I debug (mean put breakpoints and step over code) SolidStart project in VSCode? I am currently working on a testing SolidStart project, which includes a connection to MongoDB. You can have a look at the project through my public repository: https://github.com/ondrej-osnet-cz/solid-cms To start local project please follow readme instruction. The project operates as anticipated, but I am experiencing difficulties in initiating a debugging session. I would like to specifically address two issues I have encountered: There is a pre-defined VSCode debug configuration named "Client debug" in the project. While this seems to function properly in component files on all lines (for example, in Counter.tsx file at https://github.com/ondrej-osnet-cz/solid-cms/blob/feature/db-connect-api/src/components/counter/Counter.tsx), it does not work on route/layout files. For instance, in the (default).tsx file (https://github.com/ondrej-osnet-cz/solid-cms/blob/feature/db-connect-api/src/routes/(default).tsx), VSCode does not display or hit the breakpoint, as tested on line 29 (https://github.com/ondrej-osnet-cz/solid-cms/blob/20a0cd10f0b64bab4ff9c27628b286c3cee1c78b/src/routes/(default).tsx#L29). Furthermore, I am struggling to debug the server-side (or API) code. Unfortunately, I am unsure of how to configure the debugger to start a debug session for the server. My aim is to hit breakpoints at these locations: https://github.com/ondrej-osnet-cz/solid-cms/blob/20a0cd10f0b64bab4ff9c27628b286c3cee1c78b/src/routes/api/v1/menu/index.tsx#L6 and https://github.com/ondrej-osnet-cz/solid-cms/blob/20a0cd10f0b64bab4ff9c27628b286c3cee1c78b/src/routes/(default).tsx#L15. Thanks for any help. Solid is a great framework but without debugging capabilities, I can't use it for larger projects.
1 replies