gpt4 book ai didi

dart - 如何在Windows上的Webstorm 6中使用Dart(从Google IO 2013运行Codelab)

转载 作者:行者123 更新时间:2023-12-03 02:51:54 26 4
gpt4 key购买 nike

我进行了搜索,但没有找到与我的问题遥相关的其他帖子。本质上,我尝试遵循我在这里找到的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的代码时,我在事件日志中看到:运行Test:build.dart时出错:build.dart中缺少库语句。

所以这看起来很简单...除了我无法弄清楚哪个库语句应该在那里...我删除的唯一代码行是:
#!/usr/bin/env dart

因为我正在尝试在Windows上运行此程序,所以这是在UNIX环境中进行的。

有什么想法吗?我非常感谢您可以在Webstorm中使用此Codelab进行安装和运行时提供的任何帮助(相对于默认的Dart编辑器,它比LIGHT YEARS更加完善)。换句话说,如果可以启动并运行它,我更喜欢Webstorm。

先感谢您!

最佳答案

感谢@ChrisBuckett和@PixelElephant,我的问题得以回答。为了从Google IO 2013(第1步)获得Codelab,要运行,我必须添加“库构建”;在我的build.dart文件的顶部。为了查看生成后的输出,我不得不查看/ out文件夹并“运行” Chromium中的index.html文件。

这种组合有效。

我固定的build.dart文件:

library build;

import 'package:web_ui/component_build.dart';
import 'dart:io';
import 'dart:async';

void main() {
var args = new List.from(new Options().arguments);
build(args, ['web/index.html'])
.then((_) => print('Build finished!'));
}

关于dart - 如何在Windows上的Webstorm 6中使用Dart(从Google IO 2013运行Codelab),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16721316/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com