Как я могу удалить пряжу? Я использовал его для проекта, ориентированного на реакцию, и теперь всякий раз, когда я извлекаю код, index.ios.js
или index.android.js
он выдает ошибку, я хотел бы просто использовать npm, но всякий раз, когда я инициализирую проект, ориентированный на реакцию, по умолчанию используется yarn. Я пробовал, npm uninstall yarn
но это не сработало. Спасибо.
131
npm uninstall -g yarn
, Хотя, может быть, лучше исправить проблемы, с которыми вы сталкиваетесь при перемещении кода…brew uninstall yarn
у меня всеОтветы:
Зависит от того, как вы его установили :
заваривать :
brew uninstall yarn
tarball :
rm -rf "$HOME/.yarn"
npm :
npm uninstall -g yarn
убунту :
sudo apt-get remove yarn && sudo apt-get purge yarn
centos :
yum remove yarn
окна :
choco uninstall yarn
источник
npm uninstall -g yarn
не работает. Он просто сообщаетup to date in 0.067s
и ничего не делает.$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
hash -r
чтобы очистить хеш bash и избежать перезапуска оболочки.Попробуйте это, он хорошо работает на macOS:
источник
which yarn
rm -rf ~/.yarn
Я не видел ответа, который сработал для меня, поэтому вот он: в моей системе OSX я нашел пряжу в
~/.yarn/bin/yarn
.rm -rf ~/.yarn
позаботился об этом.источник
в Windows: перейдите к «Добавить или удалить программы» на панели управления (или откройте меню «Пуск» и выполните поиск по запросу «удалить программу»)
https://github.com/yarnpkg/yarn/issues/3331
источник
Если вы установили с brew, попробуйте
brew uninstall yarn
в терминале. Также не забудьте удалить информацию о пути пряжи в вашем.bash_profile
.источник
Я использую macOS. У меня было несколько версий yarn, установленных вместе с Homebrew, которые я удалил
brew uninstall --force yarn
. Затем я установил последнюю версию 1.7.0 Yarn с помощью Homebrew.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
, а затем отредактировав файл ~ / .bashrc, изменив строку наexport PATH="/usr/local/bin/yarn:$PATH"
и запустив,source ~/.bashrc
чтобы обновить PATH в сеансе терминала. Затем, когда я запускал,which yarn
он возвращал / usr / local / bin / yarn, а когда я запускал,yarn --version
он возвращал 1.7.0источник
Пробовал баллы Homebrew и tarball из сообщения sospedra . Этого было недостаточно.
Я нашел пряжу установленной в:
~/.config/yarn/global/node_modules/yarn
Я сбежал
yarn global remove yarn
. Перезагрузил терминал, и он исчез.Изначально то, что привело меня сюда, было возвращением пряжи к более старой версии, но я не знал почему, и попытки удалить или обновить не удались.
Когда я проверял старую ветку определенного проекта, используемая версия пряжи менялась с
1.9.4
на0.19.1
.Даже после принятия мер по удалению пряжи она осталась, а у
0.19.1
.источник
Если вы установили пряжу глобально, как это
Просто запустите это в терминале
Протестировано сейчас на моем локальном компьютере под управлением Ubuntu. Отлично работает!
источник
up to date in 0.067s
, но больше ничего не делает.Что я сделал на своей стороне:
Зашел в
/usr/local/lib/node_modules
и удалилyarn
папку внутри него.источник
npm uninstall yarn удаляет пакеты yarn, которые устанавливаются через npm, но то, что yarn делает под капотом, - это установка программного обеспечения с именем yarn на ваш компьютер. Если вы установили в Windows, перейдите, чтобы добавить или удалить программы, а затем найдите пряжу и удалите ее, тогда все готово.
источник
На моем Mac ни один из этих обычных методов удаления Yarn не работал:
заварить:
brew uninstall yarn
NPM:
npm uninstall -g yarn
Вместо этого я удалил его вручную, набрав
rm -rf ~/.yarn
(спасибо пользователю elthrasher) и удалите два символа ссылки пряжу и yarnpkg изusr/local/bin
. Впоследствииbrew install yarn
дал мне последнюю версию Yarn.Предыстория: тот факт, что у меня была установлена очень устаревшая версия Yarn, дал мне совершенно непонятные ошибки при попытке установить дополнительные модули в проект, настроенный с помощью службы Vue CLI и Vue UI, который, по-видимому, использует Yarn «под капотом». Обычно я использую NPM, поэтому мне потребовалось время, чтобы выяснить причину моей проблемы. Естественно, сообщения об ошибках в Google, вызванные несовместимостью таких модулей, не дают никаких подсказок. После обновления Yarn все работает отлично.
источник
Для пользователя Windows:
Просто используйте файл установщика (например, yarn-1.22.4.msi в моем случае), чтобы удалить yarn .
Как только вы откроете программу установки, вы получите три варианта: установить, отремонтировать и удалить yarn с вашего компьютера. Выберите « Удалить», и все файлы пряжи будут удалены с вашего компьютера.
источник
Попробуйте "
npm uninstall -g yarnpkg
" ( глобальный ) или "npm uninstall yarnpkg
" ( локальный ), если вы установили его с помощью npm .Это то, что у меня сработало.
Если это по-прежнему не работает и вы установили его с помощью npm,
выполните "
npm list -g
", чтобы проверить, установили ли вы его глобально или "npm list
" если вы установили его локально.Надеюсь, что это поможет любому, у кого есть эта проблема. : D
РЕДАКТИРОВАТЬ: нашел что-то, если вы установили пряжу с исполняемым файлом .msi, вам нужно установить его обычным способом Windows.
источник
npm uninstall -g yarn
). Я установил пряжу глобально, ноnpm list -g
не показывает ничего, что содержит строкуyarn
.npm uninstall -g yarn
не былоМне пришлось вручную удалить (удалить)
Yarn
папку с диска, а затемnpm uninstall -g yarn
снова запустить ее, чтобы переустановить. У меня это сработало.источник
В случае окон, после выполнения
npm uninstall -g yarn
, если пряжа не была удалена, перейдите в «C: \ Users \ username \ AppData \ Local» и удалите папку yarn. Закройте cmd, снова откройте cmd и выполнитеyarn
. это даст вам сообщение'yarn' is not recognized as an internal or external command, operable program or batch file.
источник
Если после удаления ~ / .yarn по-прежнему возникают ошибки о том, что файлы не найдены, не забудьте удалить rc-файл yarn:
источник
удалить пряжу
удалить пакет npm
https://classic.yarnpkg.com/en/docs/cli/global/
https://classic.yarnpkg.com/en/docs/cli/remove/
источник
Я не мог удалить пряжу в окнах, и я пробовал здесь все ответы, но каждый раз, когда я запускал
yarn -v
, команда работала. Но потом я понял, что есть еще одна вещь, которая может повлиять на это.Если вы работаете в Windows и используете nvm , одна проблема может заключаться в том , что вы установили nvm без удаления npm, а рабочая
yarn
команда взята из вашей старой версии пряжи из старого npm.Итак, что вам нужно сделать, это выполнить этот шаг из документации nvm
И чтобы подтвердить, что у вас проблема со старым
npm
, вы, вероятно, увидитеyarn.cmd
файл внутриC:\Users\<user>\AppData\Roaming\npm
папки.источник
ng set --global packageManager=npm
ИЛИng set --global packageManager=yarn
источник