在我的项目中,我希望服务器基于环境变量DATABASE
动态使用数据库。根据此变量,我将从具有数据库名称的文件夹下加载特定于该数据库的文件。 ( mongodb - > server / mongodb / file.js )
我使用 noemon 为节点服务器设置了一个环境变量(DATABASE="mongodb"
),例如,当我加载数据库文件时,我使用require('./'+process.env.DATABASE+'/file')
。
现在我的问题是我是否可以使用环境变量配置gulp-jasmine?
现在我的所有测试都失败了,因为路径解析为./undefined/file。
答案 0 :(得分:11)
您应该能够使用env变量集DATABASE=mongodb gulp jasmine
启动gulp任务,或者将其设置在您的gulp任务process.env.DATABASE = "mongodb"
中。