runFlutterCreate method

Future<void> runFlutterCreate({
  1. required String projectName,
  2. required String outputDirectory,
})

Runs flutter create to initialize a new project.

Implementation

Future<void> runFlutterCreate({
  required String projectName,
  required String outputDirectory,
}) async {
  final parentDir = Directory(outputDirectory).parent.path;
  await runCommand(
    'flutter',
    ['create', '--no-pub', projectName],
    workingDirectory: parentDir,
    showOutput: false,
  );
}