In my .bashrc file:
export DART_SDK=/home/nicolas/dart/dart-sdk
In command line, it works when I “echo” it. But I cannot see this user variable from dart with, I just see system variable but not mine:
var env = Platform.environment;
env.forEach((k,v) => print("Key=$k Value=$v"));
I tried:
- on windows and it works
- on mac but doesn’t work
Is my user variable is not well defined? Is my code is bad? It’s a bug?
Using the following code:
I was able to override environment variables on both Windows and Mac. On Mac I had to add the line to .bash_profile (.bashrc is not loaded on my Mac).
John
Here is the link to Platform class docs