Skip to content

Instantly share code, notes, and snippets.

@sethladd
Last active January 27, 2016 00:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sethladd/9a00172c4fb0b94711e6 to your computer and use it in GitHub Desktop.
Save sethladd/9a00172c4fb0b94711e6 to your computer and use it in GitHub Desktop.
sayHi() {
print('hi');
}
import 'package:foo/foo.dart';
main() {
print('hello from loadme');
sayHi();
}
import 'dart:io';
import 'dart:isolate';
main() {
var weAreHereUri = Platform.script.resolve(".");
var packageConfig = "foo:${weAreHereUri.toString()}foo/";
var dataUri = new Uri.dataFromString(packageConfig);
print(dataUri);
Isolate.spawnUri(new Uri.file('loadme.dart'), [], null, packageConfig: dataUri);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment