我搜索但没有找到与我的问题远程相关的任何其他帖子。本质上,我正在尝试遵循我在这里找到的 Google IO 2013 的 Dart Codelab:http: //goo.gl/4E21M
我正在尝试在 Webstorm 6 中使用 Dart 插件,我使用此处的说明进行设置:http: //blog.jetbrains.com/webide/2012/12/dart-support-in-webstorm-6/
最后,我在 Windows 8 上执行此操作。
我的 build.dart 是:
import 'package:web_ui/component_build.dart';
import 'dart:io';
import 'dart:async';
void main() {
var args = new List.from(new Options().arguments);
build(new Options().arguments, ['web/index.html'])
.then((_) => print('Build finished!'));
}
我的 pubspec.yaml 是:
name: writer
version: 0.0.1
author: Dart Team <misc@dartlang.org>
description: This is the finished version of the application built in the Google I/O 2013 Dart Codelab.
homepage: https://github.com/dart-lang/io-2013-dart-codelab
dependencies:
intl: any
web_ui: any
然而,当我尝试运行第 1 步代码时,我在事件日志中看到:运行测试时出错:build.dart:build.dart 中缺少库语句。
所以这看起来很简单......除了我无法弄清楚应该存在哪个库语句而不是......我删除的唯一代码行是:
#!/usr/bin/env dart
因为我正试图在 Windows 上运行它,这是针对 UNIX 环境的。
有什么想法吗?我非常感谢您在 Webstorm 中启动和运行这个 Codelab 提供的任何帮助(它比默认的 Dart 编辑器更精致)。换句话说,我更喜欢 Webstorm——如果我能在其中启动并运行它的话。
先感谢您!