fileheron_server 1.0.5 copy "fileheron_server: ^1.0.5" to clipboard
fileheron_server: ^1.0.5 copied to clipboard

A simple file server written in Dart to deploy a local file server on Windows, MacOS and Linux in seconds.

example/fileheron_server_example.dart

import 'package:fileheron_server/fileheron_server.dart';

/// Simple example using parameters
void exampleUsingParameters() {
  var server = FileHeronServer();
  ServerParams params = ServerParams(
      hostname: "locahost",
      port: 80,
      listDir: true,
      logFile: "log.txt",
      root: "public");
  server.initStaticServer(params);
  server.start();
}

// Simple example using args. Please see arguments Parameters in Readme to learn more
void exampleUsingArgs(List<String> args) {
  var server = FileHeronServer();
  ServerParams params = ServerParams.fromArgs(args);
  server.initStaticServer(params);
  server.start();
}
3
likes
140
pub points
0%
popularity

Publisher

verified publisherhorizech.com

A simple file server written in Dart to deploy a local file server on Windows, MacOS and Linux in seconds.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

args, http_server, shelf

More

Packages that depend on fileheron_server