如何卸载纱线?我已经将它用于一个react-native项目,现在每当我将代码移出index.ios.js或index.android.js时,它都会抛出一个错误,所以我只想使用npm,但每当我初始化一个react-native项目时,它默认为yarn。我尝试了npm卸载yarn,但没有工作。谢谢。


当前回答

如果你是用npm安装的,试试"npm uninstall -g yarnpkg"(global)或者"npm uninstall yarnpkg"(local)。 这对我来说很有效。 如果仍然不工作,你安装了npm,执行"npm list -g"检查是否全局安装,或"npm list"检查是否本地安装。希望这对有这个问题的人有所帮助。: D

编辑:发现一些东西,如果你安装yarn .msi可执行文件,你必须安装正常的windows方式。

其他回答

如果在删除~/后仍然得到错误。Yarn文件找不到,不要忘记删除Yarn rc文件:

rm ~/.yarnrc.yml 

我必须手动从驱动器中删除Yarn文件夹,然后再次运行npm uninstall -g Yarn重新安装它。这对我很管用。

这是如何为Mac用户完全卸载yarn

sudo npm uninstall -g yarn

ng set——global packageManager=npm或ng set——global packageManager=yarn

windows:在控制面板中选择“添加或删除程序”(或打开开始菜单,搜索“删除程序”)

https://github.com/yarnpkg/yarn/issues/3331