2016-01-19 11 views

risposta

4

ho trovato una potenziale soluton:

var isDevServer = path.basename(require.main.filename) === 'webpack-dev-server.js'; 

credit

+0

Mi piace questa risposta di più. In alternativa puoi fare: 'path.relative ('', require.main.filename) == 'node_modules/webpack-dev-server/bin/webpack-dev-server.js''. –

12

O:

const isDevServer = process.argv[1].indexOf('webpack-dev-server') !== -1;

o:

const isDevServer = process.argv.find(v => v.indexOf('webpack-dev-server') !== -1);

o:

const isDevServer = process.argv.find(v => v.includes('webpack-dev-server'));

Sto usando questi ultimi a un grande effetto. Una configurazione FTW!

+0

o ... 'const isDevServer = process.argv.find (v => v.includes ('webpack-dev-server'))' –

+0

@AlexGyoshev +1 – bjfletcher

Problemi correlati