После установки команд Dart, таких как pub, dart2js не найдены

Я установил Dart в соответствии с инструкциями с официального сайта ( https://www.dartlang.org/tools/debian.html ). А точнее:

$ sudo apt-get update
$ sudo apt-get install apt-transport-https
# Get the Google Linux package signing key.
$ sudo sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
# Set up the location of the stable repository.
$ sudo sh -c 'curl https://storage.googleapis.com/download.dartlang.org/linux/debian/dart_stable.list > /etc/apt/sources.list.d/dart_stable.list'
$ sudo apt-get update
$ sudo apt-get install dart

Установка прошла успешно, но через некоторое время я обнаружил, что нет других связанных команд, таких как pub, dart2js.

pub: command not found
dart2js: command not found

Что не так?

ОС: Ubuntu 14.10

16
задан 20 March 2015 в 21:55

3 ответа

Я ничего не знаю о Dart, все же я загрузил deb и посмотрел в нем. Файлы, которые Вы ищете, расположены в /usr/lib/dart/bin/. Вы получаете "команду, не найденную", потому что тот каталог не находится в $PATH.

необходимо быть в состоянии выполнить их путем обеспечения полного пути:

/usr/lib/dart/bin/dart2js

Или можно хотеть к , добавляют /usr/lib/dart/bin к $PATH .

20
ответ дан 20 March 2015 в 21:55

Другой способ зафиксировать его с помощью символьных ссылок

sudo ln -s /usr/lib/dart/bin/pub /usr/bin/pub
sudo ln -s /usr/lib/dart/bin/dart2js /usr/bin/dart2js
3
ответ дан 5 October 2019 в 12:07

Я знаю, что немного поздно, но я помещаю это для дальнейшего использования Как @Eric упомянутый, каталог стрелки должен быть добавлен к Вашему ПУТИ.

Эти шаги могут быть выполнены для добавления/usr/lib/dart/bin к ПУТИ на человечности:

$ sudo nano .profile

Затем добавьте эту строку к своему .profile файлу:

export PATH=$PATH:/usr/lib/dart/bin

Затем необходимо перезагрузить .profile файл:

. ~/.profile
1
ответ дан 23 November 2019 в 02:33

Другие вопросы по тегам:

Похожие вопросы: