2

我已经根据Dart 网站的这个视频配置了 sublime text 2。我已将此添加"dartsdk_path": "/home/green/dart/dart-sdk",到 Preference -> Setting-user。语法高亮和行缩进完美地工作。但是当我尝试构建时出现以下错误

[Errno 2] No such file or directory
[cmd:  [u'dart2js', u'--minify', u'-o/home/green/Desktop/darttut/untitled.dart.js', u'/home/green/Desktop/darttut/untitled.dart']]
[dir:  /var/www]
[path: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/green/bin]
[Finished]

我错过了什么?还是我做错了什么?我正在使用 Ubuntu 13.04 x64 操作系统。

4

1 回答 1

2

尝试修改您的 Dart 构建文件 ( ~/.config/sublime-text-2/Packages/Dart/Dart.sublime-build) 以包含dart2js命令的完整路径 - 类似于以下内容:

"cmd": ["/full/path/to/dart2js", "--minify", "-o$file.js", "$file"],

您还需要将路径添加dart2js到您的$PATH环境变量,或者更好的是,在以下位置创建指向它的链接/usr/local/bin

sudo ln -s /full/path/to/dart2js /usr/local/bin/dart2js
于 2013-07-14T16:17:39.160 回答