Fra*_*rzi 9 javascript ubuntu debian debian-based yarnpkg
我尝试安装Yarn,并在使用yarn命令时得到:
00h00m00s 0/0: : ERROR: There are no scenarios; must have at least one.
Run Code Online (Sandbox Code Playgroud)
我yarn --version是0.32。为什么不起作用?
Peo*_*ray 68
你弄错了纱线。您正在执行的纱线来自cmdtest包。首先卸载 cmdtest 应该可以解决这个问题:
sudo apt remove cmdtest
卸载它后,运行以下命令以正确安装纱线:
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
Run Code Online (Sandbox Code Playgroud)
Fra*_*rzi 18
看来我尝试执行错误的纱,因为仅sudo apt install yarn在Ubuntu 18.04上运行就给了cmdtest纱。
所以我通过卸载解决了:
sudo apt remove yarn
Run Code Online (Sandbox Code Playgroud)
并按照官方网站上的说明进行安装,在我的情况下(Ubuntu 18.04)为:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee
/etc/apt/sources.list.d/yarn.list
Run Code Online (Sandbox Code Playgroud)
sudo apt update && sudo apt install yarn
Run Code Online (Sandbox Code Playgroud)
小智 14
sudo npm install -g yarn
Run Code Online (Sandbox Code Playgroud)
然后打开一个新的终端窗口并输入yarn --version
Lay*_*dra 10
安装时应该使用的真实名称是yarnpkg
sudo apt install yarnpkg
Run Code Online (Sandbox Code Playgroud)
这就是解决方案。
小智 9
逐步尝试此操作。这对我有用。
sudo apt remove yarn
sudo apt install curl
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
Run Code Online (Sandbox Code Playgroud)
小智 9
看来您正在尝试执行错误的纱线,因为只需在Ubuntu 18.04sudo apt install yarn上运行就会为您提供来自 的纱线。cmdtest
要解决这个问题,您应该从其官方网站https://yarnpkg.com/getting-started/install安装yarn 。我建议在上面的网站上阅读有关纱线的更多信息
要传输数据,您可以使用curl
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)
输出如下所示:
OK
Run Code Online (Sandbox Code Playgroud)
要知道数据是否已传输,您可以使用echo命令显示该文本/字符串(它是 Linux 内置命令)
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Run Code Online (Sandbox Code Playgroud)
输出也如下所示:
deb https://dl.yarnpkg.com/debian/ stable main
Run Code Online (Sandbox Code Playgroud)
要从所有配置的源下载包信息,请运行以下命令:
sudo apt update && sudo apt install yarn
Run Code Online (Sandbox Code Playgroud)
此阶段完成后检查纱线版本
yarn --version
Run Code Online (Sandbox Code Playgroud)
输出看起来像这样
1.22.18
Run Code Online (Sandbox Code Playgroud)
npm install -g yarn
Run Code Online (Sandbox Code Playgroud)
小智 7
我认为纱线有歧义。首先卸载纱线:
sudo apt remove yarn
Run Code Online (Sandbox Code Playgroud)
现在从官网添加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
Run Code Online (Sandbox Code Playgroud)
现在你可以开始了,通过运行在你的项目中安装纱线包
yarn
Run Code Online (Sandbox Code Playgroud)
这应该可以解决问题
小智 5
升级到nodejs后我开始收到此错误。修复这些错误的步骤是:
sudo apt remove cmdtestsudo apt autoremovesudo npm install -g yarn| 归档时间: |
|
| 查看次数: |
6812 次 |
| 最近记录: |