Обновлен Vue до 3.2.3. vue --version показывает как 3.0.1 еще ... Как это исправить? - PullRequest
0 голосов
/ 03 января 2019

Я пытаюсь обновить мою версию Vue до самой последней, однако после запуска "npm install -g @ vue / cli" (как сказано на сайте vue), он сказал, что все работает нормально и показывает, что 3.2.3 имеетустановлен, но при запуске vue --version для проверки он отображается как 3.0.1.

Затем я решил, что удаляю все экземпляры vue, но, независимо от глобальных или локальных удалений, он всегда будет показывать vue --version as 3.0.1.

Независимо от того, что я пытался, я не могу удалить vue с моей системы для новой установки или просто обновить с 3.0.1 до последней версии.

Не уверен, какой индо лучше всего показать здесь?

-

Немного больше информации здесь,

Я запустил "Which Vue", и результат был-

/usr/local/bin/vue

Я также список запущенных npm -g --depth = 0

/usr/local/Cellar/node/11.6.0/lib
├── @vue/cli@3.2.3
└── npm@6.5.0

Однако, выполнение - vue -V (или даже vue --version) дает мне просто:

3.0.1

Ответы [ 3 ]

0 голосов
/ 09 июня 2019

Просто проверьте, установлена ​​ли в вашей системе более старая версия cli:

npm list  -g --depth=0

Если все выглядит хорошо, и вы обнаружили, что установлена ​​более новая версия @ vue / cli, для конкретной версии:

npm install -g @vue/cli@3.2.3

В качестве окончательной проверки выполните:

npm cache clean --force
npm cache verify

Примечание. После npm 5 кэш самовосстанавливается, но очистка вручную решает проблемы очень часто. Также было бы хорошо, чтобы сначала был установлен последний npm.

npm i -g npm@latest
0 голосов
/ 11 июля 2019

Может быть, у вас установлены npm и yarn.
Попробуйте npm update --global и yarn global upgrade.

Удачи !!!

0 голосов
/ 03 января 2019

Попробуйте запустить npm install -g @vue/cli и перезагрузите терминал.

...