From 279d704f1b713e4cfd7605b14e36fcbf3d9d33f8 Mon Sep 17 00:00:00 2001
From: Christopher Chedeau <vjeux@fb.com>
Date: Sun, 17 Jul 2016 09:59:45 -0700
Subject: [PATCH] .

Summary:

Test Plan:

Reviewers:

CC:

Task ID: #
---
 scripts/start.js | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/scripts/start.js b/scripts/start.js
index 55a4f854f..cb2069625 100644
--- a/scripts/start.js
+++ b/scripts/start.js
@@ -12,6 +12,7 @@ process.env.NODE_ENV = 'development';
 var webpack = require('webpack');
 var WebpackDevServer = require('webpack-dev-server');
 var config = require('../webpack.config.dev');
+var execSync = require('child_process').execSync;
 
 new WebpackDevServer(webpack(config), {
   publicPath: config.output.publicPath,
@@ -37,4 +38,11 @@ new WebpackDevServer(webpack(config), {
     return console.log(err);
   }
   console.log('Listening at http://localhost:3000/');
+
+  try {
+    execSync('ps cax | grep "Google Chrome"');
+    execSync('open -a "Google Chrome" http://localhost:3000/');
+  } catch(e) {
+    // Do nothing if Chrome cannot be opened
+  }
 });
-- 
GitLab