问题标签 [dart-io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1447 浏览

dart - 在 Dart 中读取文件

我正在尝试在 Dartium 浏览器上使用 Dart 从机器读取文件(为此目的在我的桌面上制作了一个简单的 .txt 文件)。

我有一个输入字段,向它添加了一个侦听器,它的外观如下:

当我选择文件时,我收到错误:

堆栈跟踪:0。功能:'Object.noSuchMethod' url:'bootstrap' line:717 col:3

在我使用内联注释标记的行上。

我还设置了一个脚本来执行带有所需标志的 Dartium:

任何人都可以提供任何可能出现问题的提示吗?

PS 我正在使用 Ubuntu Precise x64。

0 投票
2 回答
2175 浏览

web-applications - 是否可以在 Web 应用程序中写入文件?

我想制作一个完全客户端的文本编辑器。不幸的是,dart:io 不能在客户端工作。我想将用户输入的文本保存到他机器上的文件中。他可以完全控制它的保存位置或我必须跳过的任何箍,以使其被认为是安全的。是否可以将文件写入他的机器?

0 投票
8 回答
43681 浏览

dart - 如何在 Dart 中读取控制台输入/标准输入?

如何从stdinDart 中读取控制台输入?

scanfDart 中有一个吗?

0 投票
1 回答
3298 浏览

dart - 如何以同步方式在 Dart 中打印到 stderr?

我正在尝试向 stderr 打印一条消息。有没有办法通过 stderr 文件句柄进行打印?

0 投票
3 回答
500 浏览

dart - 在 Dart 的库下读取静态文件?

我正在 Dart 中编写一个库,并且在库文件夹下有静态文件。我希望能够读取这些文件,但我不确定如何检索它的路径......在其他一些语言中没有__FILE__$0类似。

更新:看来我还不够清楚。让这帮助你理解我:

测试.dart

飞镖

它给了我错误的文件夹位置。它给了我通往test.dart+的路径resources/,但我想要通往foo.dart+的路径resources/

0 投票
1 回答
4960 浏览

dart - 访问用户环境变量

在我的 .bashrc 文件中:

在命令行中,当我“回显”它时它会起作用。但是我看不到这个用户变量dart,我只看到系统变量但不是我的:

我试过:

  • 在窗户上,它可以工作
  • 在mac上但不起作用

我的用户变量定义不明确吗?我的代码不好吗?这是一个错误?

0 投票
2 回答
1145 浏览

dart - 从 Dart 控制台读取多个输入

我想在 Dart 服务器应用程序中从控制台读取不同的数据,例如:

forename :用户输入并输入
lastname :用户输入并输入
age :用户输入并输入

以下代码有效,但仅适用于 1 个输入项:

但我无法让它适用于多个项目。在 Dart 中是否有一种简单的方法可以做到这一点?

谢谢!

0 投票
2 回答
2574 浏览

dart - 你如何在 Dart 中运行一个交互式进程?

下面的测试尝试运行 less pager 命令并在用户退出后返回。问题是它不等待用户输入,它只是列出整个文件并退出。平台:xubuntu 12.04,Dart 编辑器构建:13049。

以下 CoffeeScript 函数(使用 nodejs I/O)有效:

我怎样才能在 Dart 中完成这项工作?

0 投票
2 回答
547 浏览

dart - dart:io 和 dart:html 互斥

我遇到了与这个章节类似的情况,我希望在同一个应用程序中拥有 dart:io 和 dart:html。我知道 dart:io 是一个服务器端库,而 dart:html 是一个客户端。我的情况如下。我有一个程序可以将大量文本输出到日志文件。我发现 Dart 擅长文本操作。我想获取日志文件文本,对其进行操作,将一些信息放在标题文本区域中以提高可读性等,然后查看页面。

我无意把这个放到网上。它只是用于我的工作计算机。我只想要 dart:io 的文件加载功能和 dart:html 的漂亮显示。上一篇文章是在 4 月,Dart 的开发速度很快。现在有另一种方式来做我想做的事吗?

我知道我可以编写一个程序来构建一个 HTML 文件,其中包含适当字段中的操作文本,然后打开该 HTML 文件,但我不太喜欢这个想法。还有其他方法吗?

0 投票
8 回答
21343 浏览

dart - 如何使用 Dart 列出目录的内容?

我想使用 Dart 列出一个目录(在文件系统上)的所有内容。我怎样才能做到这一点?