Вопросы по теме 'dart-io'
Чтение файла в Dart
Я пытаюсь прочитать файл (для этой цели сделал простой файл .txt на моем рабочем столе) с машины, использующей Dart в браузере Dartium.
У меня есть поле ввода, я добавил к нему слушателя и вот как это выглядит:
void _onFileSelect(event) {...
1423 просмотров
schedule
10.10.2021
Какой самый простой способ в Dart получить байты локального файла для веб-приложения?
(Я новичок в веб-вещах, извините за любую неудачную терминологию)
Я хочу создать веб-приложение Gameboy Emulator, и первым шагом в этом является чтение байтов ПЗУ. В конце концов, пользователь сможет выбрать ПЗУ, но сейчас у меня в каталоге есть...
1118 просмотров
schedule
24.02.2022
Как запустить интерактивный процесс в Dart?
Приведенный ниже тест пытается запустить команду less pager и вернуться после выхода пользователя. Проблема в том, что он не ждет ввода пользователя, он просто выводит список всего файла и завершает работу. Платформа: xubuntu 12.04, сборка редактора...
2331 просмотров
schedule
18.03.2022
Поддерживает ли Dart протокол FTP?
Есть ли в Dart какая-либо поддержка протокола FTP. В частности, код, работающий на сервере, а не на клиенте.
спасибо Ричард
1034 просмотров
schedule
11.05.2022
Обслуживание образца веб-сайта с помощью dart
Я только начал изучать дартс, и на практике я хотел обслуживать веб-приложение по умолчанию с помощью простого веб-сервера. Я храню сервер в E:\DartProject\server и веб-клиент в E:\DartProject\WebClient . К сожалению, я не могу заставить сервер...
150 просмотров
schedule
05.07.2022
Производительность потоковой передачи дартс
Извиняюсь, если этот вопрос считается неуместным для SO, но мне интересно, знает ли кто-нибудь из вас, существует ли значительная разница в производительности между потоковой передачей фьючерсов через asStream и обычным потреблением фьючерсов через...
131 просмотров
schedule
23.09.2022
Как я могу сделать stdin.close() с новым Streams API в Dart?
Я прошу пользователя ввести данные в моем приложении командной строки (dart:io). После того, как я получу ответ от пользователя, я хочу отписаться от рассылки Stream . Потом, позже, я, возможно, захочу прослушать его еще раз (но с другим...
293 просмотров
schedule
27.12.2022
Как мне создать файл в структуре каталогов, которой еще нет в Dart?
Я хочу создать файл, скажем foo/bar/baz/bleh.html , но ни один из каталогов foo , foo/bar/ и т. Д. Не существует.
Как мне создать файл, рекурсивно создавая все каталоги по пути?
8451 просмотров
schedule
14.02.2023
Асинхронный/ожидающий шаблон в Dart?
Есть ли в Dart что-то отдаленно похожее на шаблон async/await в .net ?
Например, я хочу открыть сокет и выполнить несколько рукопожатий: отправить 1, дождаться ответа 1, отправить 2, дождаться ответа 2 и т. д. Очевидно, что ожидание ответа не...
495 просмотров
schedule
05.01.2023
Как поймать SIGINT для тока в Dart?
Как можно перехватить Ctrl + C или SIGINT в программе Dart для текущего процесса?
Что-то похожее на это для узла:
process.on('SIGINT', function() {
// do stuff
});
800 просмотров
schedule
10.04.2023
HTTPRequest.request с sendData, похоже, не может заставить это работать
Я пытаюсь разобраться в Dart и при этом застрял, добавляя некоторые данные в HTTPRequest. Мне нужно отправить параметр с этим запросом, поэтому я решил, что переменная «sendData», вероятно, поможет мне это сделать. Документация для этого метода в...
242 просмотров
schedule
24.10.2022
Используете 'dart:io' в dartium? Любые обходные пути?
Я новичок в дартс, и я пытаюсь прочитать данные из файла и использовать содержимое, чтобы нарисовать что-то на холсте. При этом я сталкиваюсь с проблемой «Встроенная библиотека dart: io недоступна в Dartium».
Я понимаю, что у Dart есть...
96 просмотров
schedule
12.10.2023
Как установить текущий рабочий каталог в Dart?
Как установить текущий рабочий каталог в консольном приложении дротика?
919 просмотров
schedule
02.05.2023
Есть ли лучший способ узнать о существовании файла или каталога?
Это кажется немного громоздким
var fileExists =
new File(path).existsSync() ||
new Directory(path).existsSync() ||
new Link(path).existsSync()
Есть ли более короткий или лучший путь?
5762 просмотров
schedule
22.10.2022
Process.run(): нет такого файла или каталога
Я не понимаю, что я делаю не так. Устанавливаю (активирую) гриндер:
$ pub global activate grinder
Затем я создаю простой инструмент /grind.dart:
import "dart:io";
import "package:grinder/grinder.dart";
main(args) => grind(args);...
541 просмотров
schedule
02.04.2023
Добавление файлов cookie с сервером Dart?
Итак, у меня есть простой HttpServer:
import 'dart:io';
main() {
HttpServer
.bind("127.0.0.1", 80)
.then((server) {
server.listen((request) {
// Add cookie here how?...
56 просмотров
schedule
17.07.2023