dotenv 0.1.3+3 copy "dotenv: ^0.1.3+3" to clipboard
dotenv: ^0.1.3+3 copied to clipboard

outdatedDart 1 only

Load environment variables from a `.env` file.

example/example.dart

import 'dart:io';

import 'package:dotenv/dotenv.dart' show load, clean, isEveryDefined, env;

void main() {
  load();

  p('read all vars? ${isEveryDefined(['foo', 'baz'])}');

  p('value of foo is ${env['foo']}');
  p('value of baz is ${env['baz']}');
  p('your home directory is: ${env['HOME']}');

  clean();

  p('cleaned!');
  p('env has key foo? ${env.containsKey('foo')}');
  p('env has key baz? ${env.containsKey('baz')}');
  p('your home directory is still: ${env['HOME']}');
}

p(String msg) => stdout.writeln(msg);
137
likes
25
points
112k
downloads

Publisher

verified publisherpracticalflutter.com

Weekly Downloads

Load environment variables from a `.env` file.

Repository (GitHub)
Contributing

License

MIT (license)

Dependencies

args

More

Packages that depend on dotenv