Mac OS: установка vue cli работает правильно - PullRequest
0 голосов
/ 24 июня 2018

Я установил vue-cli, выполнив следующую команду:

npm install -g @vue/cli
/Users/me/npm/bin/vue -> /Users/me/npm/lib/node_modules/@vue/cli/bin/vue.js
/Users/me/npm/lib
└── @vue/cli@3.0.0-rc.3 


Когда я запускаю vue init, выдается сообщение об ошибке: "команда не найдена":

vue init webpack vue-app
-bash: vue: command not found

vue-cli, похоже, не в моем ПУТИ.Когда я проверяю PATH, он включает каталог / Users / me / npm / lib.Вот результат эха $ PATH

/usr/local/git/bin:/Users/me/npm/bin/ng:/Users/me/npm/lib:/usr/bin/local/bin:/Users/me/.rbenv/shims:/Users/me/.rbenv/shims:/usr/local/git/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ImageMagick/bin:/Users/me/Tools/apache-maven-3.2.5/bin


Чего мне не хватает?

Ответы [ 4 ]

0 голосов
/ 22 июля 2019

Для меня сработали следующие шаги:

  1. Найдите путь к каталогу, куда был установлен vue-cli. Мой был расположен здесь [замените имя пользователя своим] /Users/username/.npm-packages/bin
  2. Откройте ваш профиль bash: sudo nano ~/.bash_profile
  3. Добавьте следующее: export PATH=$PATH:/Users/[username]/.npm-packages/bin заменив [username] вашим именем пользователя.
  4. Сохраните файл и перезапустите терминал.
  5. Теперь вы можете использовать vue в терминале, как и ожидалось.
0 голосов
/ 18 сентября 2018

У меня была такая же проблема на моем Mac, моя проблема заключалась в том, что у меня уже была установлена ​​старая версия, вот несколько шагов, которые я сделал, чтобы она заработала:

  1. папка goto: /usr / local / lib / node_modules / (в finder выберите go и затем folder)
  2. переместить папки @vue и vue-cli в корзину
  3. sudo npm install @ vue / cli -g
  4. введите пароль администратора

работает как шарм

0 голосов
/ 21 февраля 2019

При запуске возникла такая же проблема:

npm install -g @ vue / cli

После долгих исследований и экспериментов единственное, что вместо этого сработало:

npm install -g @ vue / cli @ latest

0 голосов
/ 24 июня 2018

Вы можете попробовать добавить это к вашему $PATH:

/Users/me/npm/bin

Ваш $PATH в настоящее время идет на один уровень глубже этого, в этом случае не будет отображаться содержимое bin.

...