'.'在反应中不被识别为内部或外部命令、可运行程序或批处理文件

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

我正在尝试从 gitlab 开始一个项目,当我 运行 npm start 我收到这个错误:

tse-front@0.1.0 start
npm run redirect:env-dev react-scripts start

tse-front@0.1.0 redirect:env-dev
./node_modules/.bin/env-cmd -f ./envs/.env.dev "react-scripts" "start"

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

我重新安装并清除了 node.js 的缓存,但没有用。 我认为问题出在这里:

"redirect:env-dev": "./node_modules/.bin/env-cmd -f ./envs/.env.dev",

编辑: 我也尝试将路径包含在 JSON 转义双引号中,但是这也不起作用:

"redirect:env-dev": "\"./node_modules/.bin/env-cmd\" -f \"./envs/.env.dev\""
                     ^^                           ^^    ^^               ^^

我刚刚清理了 node.js 缓存,然后重新安装了它。
问题已解决。