Task Runner 中的意外令牌错误
Unexpected token error in Task Runner
将 VS 2015 更新到 Update 2 后 gulp 无法通过 Task Runner Explorer 执行,但它在控制台中运行良好。
错误是 known,但我不知道它与 VS 2015 有什么关系。它在 VS 2013 中运行良好。VS 使用与 nodeJs 不同的 javascript 解释器还是VS 2013 做什么?
是Windows7,Node.js5.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)
更新:
- 我有另一台机器 Windows 10,Node.js 5.10.1 和 Visual Studio 2015 更新 2,同样的东西工作正常
我最近也遇到了这个问题 - 我发现更新 VS 以使用我的全局节点安装为我修复了它:
https://github.com/VirtoCommerce/vc-community/issues/247#issuecomment-174454440
我遇到了同样的问题,但后来发现是旧版 NodeJS 的问题。我在 github 上发现这个问题有帮助:
https://github.com/klei/gulp-inject/issues/172
将我的 NodeJS 版本更新到最新版本后,Gulp 工作正常。
将 VS 2015 更新到 Update 2 后 gulp 无法通过 Task Runner Explorer 执行,但它在控制台中运行良好。
错误是 known,但我不知道它与 VS 2015 有什么关系。它在 VS 2013 中运行良好。VS 使用与 nodeJs 不同的 javascript 解释器还是VS 2013 做什么?
是Windows7,Node.js5.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)
更新:
- 我有另一台机器 Windows 10,Node.js 5.10.1 和 Visual Studio 2015 更新 2,同样的东西工作正常
我最近也遇到了这个问题 - 我发现更新 VS 以使用我的全局节点安装为我修复了它:
https://github.com/VirtoCommerce/vc-community/issues/247#issuecomment-174454440
我遇到了同样的问题,但后来发现是旧版 NodeJS 的问题。我在 github 上发现这个问题有帮助:
https://github.com/klei/gulp-inject/issues/172
将我的 NodeJS 版本更新到最新版本后,Gulp 工作正常。