javascript - instalar - visual studio code node js extensions
Error de Visual Studio Task Runner con ES6 (1)
Problema resuelto al desmarcar la casilla del binario Node.js utilizado por Task Runner:
En el menú, vaya a Tools
> Options
> Projects and Solutions
> Web Package Management
> External Web Tools
y DESCARGUE la opción para $(VSINSTALLDIR)/Web/External
La versión instalada en ese directorio no soporta ES6
aparentemente.
Estoy ejecutando Visual Studio 2017 y uso el Task Runner para ejecutar tareas en mi gulpfile
. Recientemente actualicé una tarea truculenta a ES6 y ahora recibo este error:
Failed to run "C:/Users/nz9rcn/Code/WebUI/Gulpfile.js"... cmd.exe /c gulp --tasks-simple C:/Users/nz9rcn/Code/WebUI/gulp-tasks/lesslint.js:5 let fail = false; ^^^ SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:373:25) at Object.Module._extensions..js (module.js:404:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at task (C:/Users/nz9rcn/Code/WebUI/gulpfile.js:24:25) at Object.<anonymous> (C:/Users/nz9rcn/Code/WebUI/gulpfile.js:37:23) at Module._compile (module.js:397:26)
No se puede encontrar un lugar para ajustar la configuración que causa este error (modo estricto). Por favor ayuda. Gracias