diff --git a/local-cli/core/index.js b/local-cli/core/index.js index 1a9ab03db..702770625 100644 --- a/local-cli/core/index.js +++ b/local-cli/core/index.js @@ -132,9 +132,9 @@ async function getCliConfig(): Promise { ); config.transformer.assetRegistryPath = ASSET_REGISTRY_PATH; - config.resolver.hasteImplModulePath = defaultConfig.hasteImplModulePath; - config.resolver.platforms = defaultConfig.getPlatforms(); - config.resolver.providesModuleNodeModules = defaultConfig.getProvidesModuleNodeModules(); + config.resolver.hasteImplModulePath = config.resolver.hasteImplModulePath || defaultConfig.hasteImplModulePath; + config.resolver.platforms = config.resolver.platforms || defaultConfig.getPlatforms(); + config.resolver.providesModuleNodeModules = config.resolver.providesModuleNodeModules || defaultConfig.getProvidesModuleNodeModules(); return {...defaultRNConfig, ...config}; }