fix(gulp): run babel-node with inspect flag in debug (#16901)
This commit is contained in:
committed by
Stuart Taylor
parent
667dd81e6a
commit
9fa10c9f38
@ -170,11 +170,17 @@ function delRev(dest, manifestName) {
|
|||||||
|
|
||||||
gulp.task('serve', function(cb) {
|
gulp.task('serve', function(cb) {
|
||||||
let called = false;
|
let called = false;
|
||||||
|
let execParams = path.normalize('node_modules/.bin/babel-node');
|
||||||
|
// When in development we can spawn a node debugger
|
||||||
|
// https://nodejs.org/en/docs/inspector/
|
||||||
|
if (__DEV__) {
|
||||||
|
execParams = execParams + ' --inspect';
|
||||||
|
}
|
||||||
const monitor = nodemon({
|
const monitor = nodemon({
|
||||||
script: paths.server,
|
script: paths.server,
|
||||||
ext: '.jsx .js .json',
|
ext: '.jsx .js .json',
|
||||||
ignore: paths.serverIgnore,
|
ignore: paths.serverIgnore,
|
||||||
exec: path.normalize('node_modules/.bin/babel-node'),
|
exec: execParams,
|
||||||
env: {
|
env: {
|
||||||
NODE_ENV: process.env.NODE_ENV || 'development',
|
NODE_ENV: process.env.NODE_ENV || 'development',
|
||||||
DEBUG: process.env.DEBUG || 'fcc:*',
|
DEBUG: process.env.DEBUG || 'fcc:*',
|
||||||
|
Reference in New Issue
Block a user