如何为gulp-jasmine设置环境变量

时间:2014-09-05 13:53:56

标签: node.js jasmine gulp

在我的项目中,我希望服务器基于环境变量DATABASE动态使用数据库。根据此变量,我将从具有数据库名称的文件夹下加载特定于该数据库的文件。 ( mongodb - > server / mongodb / file.js

我使用 noemon 为节点服务器设置了一个环境变量(DATABASE="mongodb"),例如,当我加载数据库文件时,我使用require('./'+process.env.DATABASE+'/file')

现在我的问题是我是否可以使用环境变量配置gulp-jasmine?

现在我的所有测试都失败了,因为路径解析为./undefined/file。

1 个答案:

答案 0 :(得分:11)

您应该能够使用env变量集DATABASE=mongodb gulp jasmine启动gulp任务,或者将其设置在您的gulp任务process.env.DATABASE = "mongodb"中。