Windows power shell: vue --version 'is not recognized'
Я пытаюсь выучить vuejs.
Запустите Power shell от имени администратора.
Установил его глобально:
C:\Windows\system32> установка npm-g @vue/cli
Это сообщение появилось:
НПМ предупредить устарела cross-spawn-async@2.2.5: крест-отродясь больше не требует инструментов для сборки, вместо того, чтобы использовать его C:\Users\Computer\AppData\Roaming\npm\vue -> C:\Users\Computer\AppData\Roaming\npm\node_modules@vue\cli\bin\vue.js
> protobufjs@6.8.8 postinstall C:\Users\Computer\AppData\Roaming\npm\node_modules\@vue\cli\node_modules\protobufjs
> node scripts/postinstall
> nodemon@1.18.10 postinstall C:\Users\Computer\AppData\Roaming\npm\node_modules\@vue\cli\node_modules\nodemon
> node bin/postinstall || exit 0
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules\@vue\cli\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
+ @vue/cli@3.5.0
added 680 packages from 509 contributors in 124.261s
Затем я хочу проверить его версию с помощью 'vue --version':
C:\Windows\system32> vue --версия
vue: термин " vue " не распознается как имя командлета, функции, файла сценария или действующей программы. Проверьте правильность написания имени или, если путь был включен, убедитесь, что путь правильный, и повторите попытку. At line:1 char:1 + vue --версия + ~~~ + CategoryInfo : ObjectNotFound: (vue:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
Я пробовал деинсталлировать и переустановить. все еще не работает.
- моя версия узла: v10. 15. 3
- моя версия npm : 6.4.1
Что же мне делать?
Ответы - Windows power shell: vue --version 'is not recognized' / Windows power shell: vue --version 'is not recognized'

10.03.2019 07:57:45
попробуйте переустановить все с помощью узла 8.11.0, как это рекомендовано @vue/cli

22.03.2019 08:41:35
Проверьте, правильно ли установлен ваш префикс для вашего AppData/Roaming/npm/node_modules/ (и т. д..)
Наберите npm config get prefix
и посмотрите, есть ли он там.
Если это не так, то это может привести к тому, что ваши пакеты-g будут установлены где-то еще. Сделайте npm config set prefix C:/users/your_user/AppData/Roaming/npm
, а затем попробуйте установить какой-нибудь пакет. Это может решить любую из непризнанных зависимостей.

13.07.2020 06:50:07
В моем случае проблема заключалась в изменении имени пакета:
Предупреждение относительно предыдущих версий
Имя пакета изменилось с vue-cli на @vue/cli. Если у вас есть предыдущий пакет vue-cli (1.x или 2.x), установленный глобально, вам нужно сначала удалить его с помощью
npm uninstall vue-cli -g
илиyarn global remove vue-cli
.

10.09.2020 12:58:29
Попробуйте добавить следующую системную переменную Path и перезапустить командную строку.
C:\Users\{YourAccount}\AppData\Roaming\npm\node_modules\yarn\bin
после добавления выпуска yarn -v
вы увидите вывод версии.
После установки yarn выполните следующую команду для установки vue-cli
yarn global add @vue/cli @vue/cli-service-global
vue --version will show you the version