安装pub之类的Dart命令后,找不到dart2js

Tim*_*nov 17 package-management apt googledart

我已经按照官方网站(https://www.dartlang.org/tools/debian.html)的说明安装了 Dart 。更准确地说:

$ 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
Run Code Online (Sandbox Code Playgroud)

安装成功,但是过了一段时间我发现没有其他相关的命令,比如pub,dart2js。

pub: command not found
dart2js: command not found
Run Code Online (Sandbox Code Playgroud)

怎么了?

操作系统:Ubuntu 14.10

Eri*_*lho 21

我对 Dart 一无所知,但我下载了 deb 并查看了其中的内容。您要查找的文件位于/usr/lib/dart/bin/. 您收到“未找到命令”,因为该目录不在$PATH.

您应该能够通过提供完整路径来运行它们:

/usr/lib/dart/bin/dart2js
Run Code Online (Sandbox Code Playgroud)

或者您可能想要添加/usr/lib/dart/bin到 $PATH