xgqfrms / set-process-env

set-process-env by linux bash command without need git ignore the .env file
https://www.npmjs.com/package/set-process-env
MIT License
1 stars 0 forks source link

child_process #4

Open xgqfrms opened 2 years ago

xgqfrms commented 2 years ago

child_process

https://stackabuse.com/executing-shell-commands-with-node-js/

xgqfrms commented 2 years ago
const { exec } = require("child_process");

exec("ls -la", (error, stdout, stderr) => {
    if (error) {
        console.log(`error: ${error.message}`);
        return;
    }
    if (stderr) {
        console.log(`stderr: ${stderr}`);
        return;
    }
    console.log(`stdout: ${stdout}`);
});
xgqfrms commented 2 years ago

process.env.NODE_ENV

$ export process.env.NODE_ENV="dev" && npm run dev
# dev / pre / prod

https://www.tabnine.com/code/javascript/functions/shelljs/exec