UNPKG

551 BJavaScriptView Raw
1'use strict';
2
3const Logger = require('../logger');
4const Utils = require('../utils');
5const message = require('../messages');
6
7module.exports = function () {
8 Utils.ensurePackagesExist();
9
10 const environment = process.argv[3] || 'development';
11 const args = ['start'];
12 let command = 'npm';
13
14 Logger.log(message.server.running);
15 Logger.log(message.server.stop);
16
17 if (process.platform === 'win32') {
18 args.unshift(command, '/c');
19 command = process.env.comspec;
20 }
21
22 Utils.spawnProcess(command, args, environment);
23};