Yarn не является внутренней или внешней командой исполняемой программой или пакетным файлом

Я установил yarn с помощью файла yarn.msi, и он успешно установился. Но когда я попытался проверить версию пряжи в своей системе, я получил следующую ошибку:
‘пряжа’ не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.

На первый взгляд я подумал, что это может быть неправильный PATH или может быть PATH не установлен msi. Затем я проверил свою системную PATH и обнаружил, что правильный PATH уже существует.

Решение: проблема заключалась в отсутствии одного лишнего символа «» после корзины.
до: C: Program Files (x86) Yarnbin (не работает)
После: C: Program Files (x86) Yarnbin (рабочий)

Пожалуйста, изучите проблему. Благодарю.

cat-bug os-windows
rhtpandeyIN

Самый полезный комментарий

версия nodejs: 6.5.0 и 7.4.0

Есть такая же проблема,
теперь путь по умолчанию был: C: Program Files (x86) Yarn.bin
Пробовал без точки и с / без косой черты, не сработало.

редактировать:

Невозможно загрузить файл, так как выполнение сценариев отключено в этой системе


установил его с помощью npm install yarn -g

lubojanski 20 янв. 2017
67 13 ❤ 7 6 2

Все 43 Комментарий

версия nodejs: 6.5.0 и 7.4.0

Есть такая же проблема,
теперь путь по умолчанию был: C: Program Files (x86) Yarn.bin
Пробовал без точки и с / без косой черты, не сработало.

редактировать:
установил его с помощью npm install yarn -g

lubojanski 20 янв. 2017
67 13 ❤ 7 6 2

Я не использую Windows, но если вы устанавливаете yarn локально, вы должны запустить его локальную версию:
./node_modules/.bin/yarn

yfain 17 февр. 2017
rhtpandeyIN 17 февр. 2017
locorocorolling 8 мар. 2017
OutsourcedGuru 9 мар.

2017
jameswilson281 14 мар. 2017
fjoshuajr 28 мар. 2017
trondstroemme 22 апр.

2017

Возможно ли, что решение добавления обратной косой черты работает (для некоторых людей) просто путем запуска какого-то обновления? (Что установщик не работает по какой-то причине?) Я вижу много записей в PATH которые оставляют обратную косую черту, включая git, nvm, nodejs и системные пути Windows. Еще работает, если поменять обратно ?

Читайте также:
Какой танк лучше взять за реферальную программу

(https://github.com/yarnpkg/yarn/issues/1648 — более старая, хотя и менее описательная проблема для этой проблемы.)

1j01 27 апр. 2017

опубликовал это на другом чтении .. если кто-то еще сталкивается с этой проблемой, может помочь:

Некоторое время я бился головой об эту. Надеюсь, это кому-то поможет.

Проблема, с которой я столкнулся, заключалась в том, что установщик поместил файлы Yarn в двух местах, которые были на моем пути. > При попытке казнить выбирался не тот.

C: Program Filesnodejsyarn.cmd
C: программные файлы (x86) Yarnbinyarn.cmd

Я просто переместил файлы из каталога nodejs, и это сработало. Сообщение об ошибке о том, что путь не> найден, скорее всего, связано с тем, что% ~ dp0 из каталога nodejs находится не в нужном месте.

РЕДАКТИРОВАТЬ: чтобы добавить к этому, просто пошел и сравнил два, которые были сгенерированы .. тот, который сгенерирован в каталоге nodejs, имел:

Нейросети которые ПОДНИМАЮТ охваты

«Node_modules» не существует в моем каталоге Yarnconfigglobal.

Yarn.cmd, созданный в каталоге Yarn, имел следующее (которое существует):

Перед переустановкой через MSI я удостоверился, что на моем жестком диске вообще не было файлов yarn.cmd, так что оба они определенно были созданы при установке MSI. Возможно, это была какая-то конфигурация пути на моем компьютере, из-за которой он сгенерировал два . но, надеюсь, это полезно.

ctcoulter 29 мая 2017

Хммм . Это очень странно . Конечная обратная косая черта не имеет значения, и текущий MSI отлично работает на различных виртуальных машинах, на которых я тестировал его, а также на моем сервере сборки Windows (который работает под управлением Windows Server 2012).

Возможно ли, что решение добавления обратной косой черты работает (для некоторых людей) просто путем запуска какого-то обновления? (Что по какой-то причине установщик не работает?)

Daniel15 29 мая 2017

Я вижу ту же проблему после установки Yarn v0.24.6
Узел v6.9.0
‘пряжа’ не распознается как внутренняя или внешняя команда 🙁
Я использовал установщик msi для Windows.

Читайте также:
Сохранить пароль администратора для запуска программы

rodrigoBerlochi 26 июн. 2017
Daniel15 5 июл. 2017

Я получаю эту ошибку при попытке запустить yarn в PowerShell. Путь, который был добавлен, находится в моей папке AppData. Я изменил его на c:Program Files (x86)Yarnbin но по-прежнему получаю эту ошибку. При запуске из командной строки работает. Я не пробовал из командной строки, пока путь не был изменен, поэтому я не уверен, сработало бы это с другим путем или нет.

Узел: 6.8.0
Пряжа: 0,27,5

TrevorScrews 19 июл. 2017
rodrigoBerlochi 19 июл. 2017

Для пользователей окна 10, пожалуйста, прочтите эту статью:

  1. https://yarnpkg.com/en/docs/install#windows -tab
  2. https://yarnpkg.com/en/docs/install#alternatives -tab
    наконец-то он заработал. черт меня побери.

chhonmeily 29 июл. 2017

Когда ваш PATH изменяется, открытые в данный момент окна cmd не затрагиваются, вам нужно закрыть их и снова открыть. Может быть, это твоя проблема?

arcanis 7 авг. 2017

Кто-нибудь видит, что мы можем сделать для этого на стороне Yarn, или мы можем закрыть проблему?

BYK 16 авг. 2017

У меня такая же проблема, когда я устанавливаю пряжу в первый раз, но затем я перезагружаю свой компьютер с Windows 7. Это сработало. Я использую шоколад и запускаю команду: «choco install yarn —version . ». Не знаю о другой ОС

Источник: bleepcoder.com

Русские Блоги

После того, как yarn установил строительные леса expo-cli глобально, команды не могут быть выполнены: expo не является внутренней или внешней командой, а также не исполняемой программой или командным файлом.

Я хотел использовать expo-cli для создания приложения, поддерживающего реакцию, но я только что установил строительные леса и сделал ошибку, и expo не удалось выполнить.

C:Userswanghongxuan>expo ‘expo’ Ни внутренняя или внешняя команда, ни исполняемая программа Или командный файл.

Решение: среда win10
Откройте командную строку: введите команду yarn global bin , Найдите путь к файлу bin, как показано ниже:

C:Userswanghongxuan>yarn global bin warning package.json: No license field C:UserswanghongxuanAppDataLocalYarnbin // Вот путь к файлу

Скопируйте путь к bin-файлу в переменную среды Path и сохраните его.
Путь к переменной среды: этот компьютер> правая кнопка мыши: Свойства> Расширенные настройки системы> Дополнительно> Переменные среды> Системные переменные (S)> Путь,

Читайте также:
Электронная отчетность обзор программ


Нажмите кнопку редактирования, чтобы создать новую переменную среды, затем скопируйте сюда путь к файлу bin и сохраните его.


Примечание: после изменения переменных среды необходимо перезапустить командную строку, а затем выполнить команду.Если отображается следующее содержимое, операция выполнена успешно.

C:Userswanghongxuan>expo Usage: expo [options] [command] Options: -V, —version output the version number -o, —output [format] Output format. pretty (default), raw —non-interactive Fail, if an interactive prompt would be required to continue. Enabled by default if stdin is not a TTY. -h, —help output usage information Commands: android [options] [project-dir] Opens your app in Expo on a connected Android device build:ios|bi [options] [project-dir] Build a standalone IPA for your project, signed and ready for submission to the Apple App Store. build:android|ba [options] [project-dir] Build a standalone APK or App Bundle for your project, signed and ready for submission to the Google Play Store. build:web [options] [project-dir] Build a production bundle for your project, compressed and ready for deployment. build:status|bs [options] [project-dir] Gets the status of a current (or most recently finished) build for your project. bundle-assets [options] [project-dir] Bundles assets for a detached app. This command should be executed from xcode or gradle. . .

Источник: russianblogs.com

Почему не устанавливается yarn?

Хочу создать десктопное приложение на Rust с помощью фреймворка таури. Пытался создать проект через yarn, но винда говорит нет ярна. Пытался его поставить все сделал как написано в доке но он не ставится и никаких ошибок при установке через нпм не возникает. Windows 10 32-bit (на пк все хорошо поставилось когда я его ставил)

C:WindowsSystem32>npm install -g yarn
changed 1 package in 6s

C:WindowsSystem32>yarn —version
«yarn» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

C:WindowsSystem32>npm install —global yarn

changed 1 package in 3s

C:WindowsSystem32>yarn —version
«yarn» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

  • Вопрос задан 30 апр.
  • 181 просмотр

2 комментария

Простой 2 комментария

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru