Por que o `DEBUG = foo node index.js` falha na seção` scripts` do `package.json`

Estou no Windows 10, mas estou usandogit bash. Ao correr degit bash Os seguintes:

DEBUG=foo node index.js

funciona bem e define a variável de ambienteDEBUG. Mas se eu colocá-lo noscripts seção dopackage.json:

  "scripts": {
    "start": "DEBUG=foo node index.js"
  },

e execute o seguinte emgit bash Estou tendo o erro a seguir:

$ npm start

> [email protected] start C:\Users\maksym.koretskyi\Desktop\nodejs
> DEBUG=foo node index.js

'DEBUG' is not recognized as an internal or external command,
operable program or batch file.

Por que o comportamento?

questionAnswers(2)

yourAnswerToTheQuestion