正在显示
2 个修改的文件
包含
3 行增加
和
4 行删除
| 1 | 1 | |
| 2 | 2 | // # settings |
| 3 | 3 | |
| 4 | -var _ = require('underscore') | |
| 4 | +var mergeDefaults = require('merge-defaults') | |
| 5 | 5 | |
| 6 | 6 | exports = module.exports = function(config) { |
| 7 | 7 | |
| 8 | 8 | var settings = {} |
| 9 | 9 | |
| 10 | - _.defaults(settings, config.defaults) | |
| 11 | - | |
| 12 | 10 | var env = process.env.NODE_ENV || 'development' |
| 13 | 11 | |
| 14 | - _.defaults(settings, config[env]) | |
| 12 | + mergeDefaults(settings, config[env], config.defaults) | |
| 15 | 13 | |
| 16 | 14 | return settings |
| 17 | 15 | ... | ... |
请
注册
或
登录
后发表评论