Команда глобальной активации pub - $ HOME / .pub-cache / bin не находится на пути - PullRequest
0 голосов
/ 13 октября 2018

Я пытался установить dart2 недавно, но когда я пытаюсь установить pub global activate stagehand, появляется предупреждение.

Предупреждение: Pub устанавливает исполняемые файлы в $HOME/.pub-cache/bin, который не находится на вашем пути.

Это можно исправить, добавив это в файл конфигурации вашей оболочки (.bashrc, .bash_profile и т. Д.):

export PATH="$PATH":"$HOME/.pub-cache/bin"

, поэтому я пошел к своему .bash_profile файлу и добавил выше, и файл выглядит так:

export PATH=/users/kevinau/dart/flutter/bin:$PATH
export PATH="$PATH":"$HOME/.pub-cache/bin"

нозатем я запускаю webdev и команда все еще не найдена.

Может ли кто-нибудь помочь мне через это исправить?

Я попробовал echo $PATH и вернул следующее:

/users/myspace/dart/flutter/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/sbin/.pub-cache/bin

но как мне это исправить?

Ответы [ 2 ]

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

Добавить путь dart-sdk к .bash_profile

export PATH="$PATH:`pwd`/flutter/bin"
export PATH="$PATH:`pwd`/bin/cache/dart-sdk/bin"
export PATH="$PATH:`pwd`/.pub-cache/bin"
0 голосов
/ 13 октября 2018

Для webdev вам также нужно

pub global activate webdev
...