Windows power shell: vue --version 'is not recognized'


Windows power shell: vue --version 'is not recognized'

10.03.2019 07:51:11 Просмотров 73 Источник

Я пытаюсь выучить vuejs.

  1. Запустите Power shell от имени администратора.

  2. Установил его глобально:

    C:\Windows\system32> установка npm-g @vue/cli

  3. Это сообщение появилось:

НПМ предупредить устарела 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
  1. Затем я хочу проверить его версию с помощью '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'

A.Abdelhak

10.03.2019 07:57:45

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

Является ответом!
amendx73

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, а затем попробуйте установить какой-нибудь пакет. Это может решить любую из непризнанных зависимостей.

danigore

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.

соур: https://cli.vuejs.org/guide/installation.html

Waqas Ahmed

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
Помочь в развитии проекта:
Закрыть X