2016-04-13 3 views
2

После обновления VS 2015 до Update 2 gulp не выполняется исполняемым проводником задач, но отлично работает с консоли.Неожиданная ошибка маркера в Task Runner

Ошибка known, но я не знаю, как она связана с VS 2015. Это хорошо работает в VS 2013. Использует ли VS использование другого интерпретатора javascript, чем nodeJs или VS 2013?

Это Windows 7, Node.js 5.10.1.

Ошибка:

Failed to run "C:\..\Gulpfile.js"... 
cmd.exe /c gulp --tasks-simple 
C:\..\node_modules\gulp-inject\src\inject\index.js:127 
     startTag, 
      ^
SyntaxError: Unexpected token , 
    at Module._compile (module.js:439:25) 
    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:\..\node_modules\gulp-inject\index.js:4:28) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 

Failed to run "C:\..\package.json"... 
Failed to run "C:\..\Gulpfile.js"... 
cmd.exe /c gulp --tasks-simple 
C:\..\node_modules\gulp-inject\src\inject\index.js:127 
     startTag, 
      ^
SyntaxError: Unexpected token , 
    at Module._compile (module.js:439:25) 
    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:\..\node_modules\gulp-inject\index.js:4:28) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 

Update:

  • У меня есть другая машина с Windows 10, Node.js 5.10.1 и с Visual Studio 2015 Update 2, где тот же самый материал отлично работает
+0

Вам необходимо скопировать код в своем изображении. Изображения третьих лиц со временем исчезают. – Rob

ответ

1

У меня была такая же проблема, но оказалось, что вопрос, имеющий более старую версию NodeJS. Я нашел этот вопрос на GitHub, который помогает:

https://github.com/klei/gulp-inject/issues/172

После обновления моей версии NodeJS к последней, Глоток работал отлично.

Смежные вопросы