Merge pull request #1530 from mlabrum/patch-1

Add node_module symlink support
This commit is contained in:
Norbert de Langen 2017-08-13 01:39:47 +02:00 committed by GitHub
commit 8fcdbe7cfe

View File

@ -41,8 +41,17 @@ server.listen(...listenAddr, err => {
});
if (!program.skipPackager) {
const projectRoots = configDir === projectDir ? [configDir] : [configDir, projectDir];
let symlinks = []
try{
const findSymlinksPaths = require('react-native/local-cli/util/findSymlinksPaths'); // eslint-disable-line global-require
symlinks = findSymlinksPaths(path.join(projectDir, 'node_modules'), [projectDir]);
}catch(e){
console.warn(`Unable to load findSymlinksPaths: ${e.message}`);
}
const projectRoots = (configDir === projectDir ? [configDir] : [configDir, projectDir]).concat(symlinks);
let cliCommand = 'node node_modules/react-native/local-cli/cli.js start';
if (program.haul) {
cliCommand = `node node_modules/.bin/haul start --config ${program.haul} --platform all`;