[ReactNative] Adjust packager default root when running from within node_modules

This commit is contained in:
Alex Kotliarskyi
2015-03-20 16:31:31 -07:00
parent 0c5f9e3662
commit 33b46c3ba9

View File

@@ -37,9 +37,14 @@ if (options.projectRoots) {
if (!Array.isArray(options.projectRoots)) {
options.projectRoots = options.projectRoots.split(',');
}
} else {
if (__dirname.match(/node_modules\/react-native\/packager$/)) {
// packager is running from node_modules of another project
options.projectRoots = [path.resolve(__dirname, '../../..')];
} else {
options.projectRoots = [path.resolve(__dirname, '..')];
}
}
if (options.root) {
if (typeof options.root === 'string') {