sos*_*dra 212
取决于你如何安装它:
酿造:brew uninstall yarn
tarball:rm -rf "$HOME/.yarn"
npm:npm uninstall -g yarn
ubuntu:sudo apt-get remove yarn && sudo apt-get purge yarn
centos:yum remove yarn
窗户:choco uninstall yarn
Bru*_*uno 33
如果您正在使用corepack并且之前运行过该命令corepack enable,那么您可以通过以下命令卸载yarn :
corepack disable yarn
Run Code Online (Sandbox Code Playgroud)
Jan*_*čík 30
我正在使用macOS,仅对我有用:
$ brew uninstall --force yarn
$ npm uninstall -g yarn
$ yarn -v
Run Code Online (Sandbox Code Playgroud)
v0.24.5(或您当前的版本)
$ which yarn
Run Code Online (Sandbox Code Playgroud)
/ usr / local / bin / yarn
$ rm -rf /usr/local/bin/yarn
$ rm -rf /usr/local/bin/yarnpkg
$ which yarn
Run Code Online (Sandbox Code Playgroud)
找不到纱线
$ brew install yarn
$ brew link yarn
$ yarn -v
Run Code Online (Sandbox Code Playgroud)
v1.17.3(最新版本)
Ali*_*ahi 18
在Windows上:转到控制面板中的"添加或删除程序"(或打开开始菜单并搜索"删除程序")
https://github.com/yarnpkg/yarn/issues/3331
如果您像这样全局安装纱线
$ sudo npm install -g yarn
Run Code Online (Sandbox Code Playgroud)
只需在终端中运行它
$ sudo npm uninstall -g yarn
Run Code Online (Sandbox Code Playgroud)
现在在我运行 Ubuntu 的本地机器上测试。工作完美!
我正在使用macOS。我在Homebrew上安装了几个版本的yarn,并用卸载了brew uninstall --force yarn。然后,我使用Homebrew安装了最新版本的Yarn 1.7.0。brew install yarn
但是仍然在我运行时which yarn,它返回/Users/Me/.yarn/bin/yarn,并yarn --version返回0.24.6。在〜/ .bash_profile中没有提到Yarn,但是我的〜/ .bashrc文件包含以下行,export PATH="$HOME/.yarn/bin:$PATH"指示我以前必须全局安装Yarn,但是我只想使用刚与Homebrew一起安装的最新版本。
因此,我通过运行全局卸载了Yarn npm uninstall -g yarn; rm -rf ~/.yarn,然后通过将行更改为export PATH="/usr/local/bin/yarn:$PATH"并运行source ~/.bashrc以更新终端会话中的PATH 来编辑文件〜/ .bashrc 。然后,当我运行时,which yarn它返回/ usr / local / bin / yarn,当我运行时,yarn --version它返回1.7.0
小智 6
我尝试了sospedra 帖子中的Homebrew和tarball点。这还不够。
我发现纱线安装在: ~/.config/yarn/global/node_modules/yarn
我跑了yarn global remove yarn。重新启动终端,它消失了。
本来,我来这里的原因是yarn恢复到旧版本,但我不知道为什么,尝试卸载或升级失败。
当我将签出一定的项目中使用的纱线的版本将从改变旧的分支1.9.4来0.19.1。
即使在采取措施去除纱线后,它仍然存在,并且处于0.19.1.
我无法在Windows上卸载yarn,我尝试了这里的每一个答案,但每次我运行时yarn -v,该命令都有效。但后来我意识到还有另一件事可以影响这一点。
如果您在 Windows 上(不确定 Mac 上是否也会发生这种情况)并使用nvm,可能会发生的一个问题是您安装了 nvm 而没有卸载 npm,并且工作yarn命令来自旧 npm 中的旧纱线版本。
因此,您需要做的是按照nvm 文档中的此步骤进行操作
您还应该删除现有的 npm 安装位置(例如“C:\Users<user>\AppData\Roaming\npm”),以便正确使用 nvm 安装位置。如果您有一些重要设置,请备份全局 npmrc 配置(例如 C:\Users<user>\AppData\Roaming\npm\etc\npmrc),或者将设置复制到用户配置 C:\Users<user>。 npmrc。
为了确认您的问题是旧的npm,您可能会在文件夹yarn.cmd中看到该文件C:\Users\<user>\AppData\Roaming\npm。
小智 5
npm uninstall Yarn 会删除通过 npm 安装的 Yarn 软件包,但 Yarn 在幕后的作用是,它在您的 PC 中安装一个名为“yarn”的软件。如果您已经在Windows中安装,请转到添加或删除程序,然后搜索yarn并将其卸载,然后就可以开始了。
| 归档时间: |
|
| 查看次数: |
120481 次 |
| 最近记录: |