Browse Source

Fixes for elxr start

production
Pradeep Bhaskaran 4 years ago
parent
commit
508207f27b
1 changed files with 7 additions and 2 deletions
  1. 7
    2
      index.js

+ 7
- 2
index.js View File

@@ -697,7 +697,8 @@ var __runcmd = function(label){
env.DEBUG = 'loopback:connector:' + dbForLabel(label)
var cmd = env.NODE_ENV === 'development' ? 'nodemon' : 'node';
// cmd = 'node'
var childPromise = nodeShellExec(cmd, ['--inspect=9228', 'elixir/server.js'], {
cmd = [cmd, ['--inspect=9228', 'elixir/server.js']]
var childPromise = nodeShellExec(...cmd, {
// inherit : true,
shell: true,
detached: true,
@@ -708,6 +709,7 @@ var __runcmd = function(label){

var child = childPromise.process;
if (typeof child.pid !== 'undefined') {
console.log(`started Elixir Server PID(${child.pid}) : NODE_ENV=${process.NODE_ENV} ${cmd}`);
fs.writeFileSync('.elixir-server.elixir.server.pid', child.pid, {
encoding: 'utf8'
})
@@ -727,7 +729,9 @@ var __runcmd = function(label){
// cwd : 'client/',
// env: env
// })
var childPromise = nodeShellExec('ember', ['s'], {
console.log('Starting Elixir Client Host.');
var cmd = ['ember', ['s']]
var childPromise = nodeShellExec(...cmd, {
// var childPromise = nodeShellExec('node', ['--inspect=9227', './node_modules/.bin/ember', 's'], {
// PB : TODO -- ember debugging.
// inherit : true,
@@ -741,6 +745,7 @@ var __runcmd = function(label){

child = childPromise.process;
if (typeof child.pid !== 'undefined') {
console.log(`started Elixir Client Host PID(${child.pid}) : NODE_ENV=${process.NODE_ENV} ${cmd}`);
fs.writeFileSync('.client.server.pid', child.pid, {
encoding: 'utf8'
})

Loading…
Cancel
Save