npm在Windows上运行“DEBUG = *”问题

{ "name": "apokidsi", "version": "0.717", "contributors": [ ], "dependencies": { "angular": "1.5.8", "angular-cookies": "1.5.8", "angular-messages": "1.5.8", "angular-ui-router": "1.0.0-beta.3", "debug": "^3.0.0", "flag-icon-css": "2.8.0", "jquery": "3.2.1", "moment": "2.18.1", "moment-timezone": "0.5.13", "node-fetch-npm": "^2.0.1" }, "scripts": { "clean": "gulp clean", "start": "DEBUG=true HOST=localhost:4200 gulp server", } } 

这是package.json文件。
当我运行npm run start
我得到这个消息
“DEBUG”不被识别为内部或外部命令,可操作程序或batch file。
npm ERR! 代码ELIFECYCLE
npm ERR! errno 1

在检查了所有可能性之后,我们必须使用cross-env依赖关系。

所以安装npm install cross-env –save-dev

和package.json

“开始”:“cross-env-shell DEBUG = True HOST = dev.example.com gulp server”