$ npm run deploy:local
> [email protected] deploy:local
> eval "`aws-auth-helper ` lerna run deploy:sandbox --stream"
'eval' is not recognized as an internal or external command,
operable program or batch file.
节点版本:
$ node --version
v15.11.0
NPM版本:
$ npm --version
7.6.0
使用VSCode Bash终端它一直工作得很好,但后来我开始得到这个错误。我已经尝试过bash和JavaScript终端。
如果我只是在bash终端中输入“eval”,它就可以正常工作。当运行npm脚本时,它不会。
1条答案
按热度按时间hjqgdpho1#
由于您是在Windows环境中,即使您执行的 shell 是bash,
npm
也可能在Windows的默认shell中执行run脚本(我想现在是PS?).您可以尝试以这种方式修改 package.json 文件
请注意,如果
bash
不在PATH
中,则必须使用完整路径