env-cmd icon indicating copy to clipboard operation
env-cmd copied to clipboard

How to launch app into launch.json

Open maxime-aubry opened this issue 2 years ago • 1 comments

Hello.

I try to launch my React app using by launch.json for debugging into chrome

Here is the command line into package.json file :

"scripts": {
    "start": "env-cmd -f .env.a-env react-app-rewired start",
},

if i try to use any configuration into launch.json, environment variables are not read.

I tried this :

{
        "type": "node",
        "request": "launch",
        "name": "Launch with Node",
        "program": "${workspaceFolder}",
        "cwd": "${workspaceFolder}",
        "envFile": "${workspaceFolder}/.env.a-env",
}

And this too :

{
            "name": "Launch via npm",
            "type": "node",
            "request": "launch",
            "cwd": "${workspaceFolder}",
            "runtimeExecutable": "npm",
            "runtimeArgs": ["run-script", "start"]
}

And many other configurations.

Can you help me please ?

maxime-aubry avatar Oct 11 '23 14:10 maxime-aubry

Hey, so I am not super familiar with launch.json and how that all works. You appear to be using env-cmd correctly in your package.json file start script. Just make sure .env.a-env file exists and has a valid env file format.

If you're still having issues with this, let me know otherwise I will close this out if I don't hear a response.

toddbluhm avatar Dec 09 '24 14:12 toddbluhm