我使用AVA来运行我的测试。我在root用户使用config.js文件,我希望它在运行测试单元时有所不同。例如,生产~/.app/data.db
中的数据库路径在测试时将为/tmp/<randomid>/data.db
。使用摩卡我只检查it
是否存在,但在这里我无法
答案 0 :(得分:1)
我正在使用NODE_ENV变量为生产,登台和开发加载不同的配置。像魅力一样。
阅读本文,开始使用一个不错的设置:http://eng.datafox.co/nodejs/2014/09/28/nodejs-config-best-practices/