Estou usando o VS2015 e o Gulp. Abro o Task Runner Explorer e clico em atualizar, e isso aparece no log:
Failed to run "C:\Projects\Test\Gulpfile.js"...
cmd.exe /c gulp --tasks-simple
Error: `libsass` bindings not found in C:\Projects\Test\node_modules\gulp-sass\node_modules\node-sass\vendor\win32-ia32-11\binding.node. Try reinstalling `node-sass`?
at Object.sass.getBinaryPath (C:\Projects\Test\node_modules\gulp-sass\node_modules\node-sass\lib\extensions.js:148:11)
at Object.<anonymous> (C:\Projects\Test\node_modules\gulp-sass\node_modules\node-sass\lib\index.js:16:36)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\Projects\Test\node_modules\gulp-sass\index.js:163:21)
at Module._compile (module.js:456:26)
Então, tento executar cmd.exe /c gulp --tasks-simple
no PowerShell, no mesmo diretório, e funciona bem - ele retorna uma lista de tarefas.
Também consigo executar minhas tarefas relacionadas ao SASS perfeitamente, então não tenho certeza por que isso está reclamando do SASS quando está sendo executado via VS, mas não diretamente na linha de comando.