🐛 Fix ipc server on web

This commit is contained in:
2025-09-13 15:31:00 +08:00
parent 724391584e
commit 14d55d45a8
2 changed files with 68 additions and 3 deletions

View File

@@ -9,9 +9,11 @@ import 'package:shelf/shelf.dart';
import 'package:shelf/shelf_io.dart' as shelf_io;
import 'package:shelf_web_socket/shelf_web_socket.dart';
import 'package:web_socket_channel/web_socket_channel.dart';
import 'ipc_server.dart';
import 'ipc_server.windows.dart';
import 'ipc_server.unix.dart';
// Conditional imports for IPC server - use web stubs on web platform
import 'ipc_server.dart' if (dart.library.html) 'ipc_server.web.dart';
import 'ipc_server.windows.dart' if (dart.library.html) 'ipc_server.web.dart';
import 'ipc_server.unix.dart' if (dart.library.html) 'ipc_server.web.dart';
const String kRpcLogPrefix = 'arRPC.websocket';
const String kRpcIpcLogPrefix = 'arRPC.ipc';