我在rails 4中使用了themoviedb-api ruby gem,我想保留我的API密钥,因此我将它作为环境变量传递。什么是正确的语法?
在我的.env中我有
public async Task Fail()
{
await Task.Run(() => { throw new Exception(); });
}
[Test]
public async Task TestFail()
{
Action a = async () => { await Fail(); };
a.ShouldThrow<Exception>();
}
在我的初始化器/ tmdb.rb中,我有
int a[][][]= new int [10][10][10];
for(int i=0; i<10; i++)
{
for(int j=0; j<10; j++)
{
for(int k=0; k<10; k++)
{
a[i][j][k]=i+j+k;
System.out.println(a[i][j][k]);
}
}
}
我尝试了一些不同的想法但没有任何效果。例如ENV [&#39; TMDB_API_KEY&#39;]。
提前致谢。
答案 0 :(得分:0)
默认情况下,您不能只在.env
中添加内容并让它们正常工作。你需要使用像dotenv
这样的宝石。 https://github.com/bkeepers/dotenv
然后,您可以使用ENV['VAR_NAME']