错误信息:“There are no scenarios ; must have at least one"
背景:在将vscode自动化构建编译打包时出现这种情况,主要是执行yarn这一步出现的。
本次这个另外的虚拟机环境有点乱,主要体现为版本不统一(比如node.js要求为8.12.0及其9以下,而原先的为4版本)等大大小小问题。
解决办法:
主要参考了该博文:https://blog.csdn.net/weixin_40533355/article/details/81135112
这个是我另外的一个虚拟机环境(之前写了一篇关于Linux下vscode编译运行打包,本次这个出现问题的虚拟机也许是我之前经常在上面做很多试验导致一些版本遗留下的问题,而之前按照官方文档试验成功的,则虚拟机环境相对比较纯净。
按照如下命令执行,即可解决该问题:
sudo apt remove cmdtest
sudo apt remove yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install yarn
yarn -v
yarn