【问题标题】:Unexpected token error in Task RunnerTask Runner 中出现意外的令牌错误
【发布时间】:2016-04-13 13:34:14
【问题描述】:

在将 VS 2015 更新到 Update 2 后,Task Runner Explorer 执行 gulp 失败,但从控制台可以正常工作。

错误是known,但我不知道它与 VS 2015 有什么关系。它在 VS 2013 中运行良好。VS 使用与 nodeJs 或 VS 2013 不同的 javascript 解释器吗?

它是 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)

更新

  • 我有另一台装有 Windows 10、Node.js 5.10.1 和 Visual Studio 2015 Update 2 的机器,同样的东西可以正常工作

【问题讨论】:

  • 您需要在此处复制图片中的内容。第三方图片往往会随着时间的推移而消失。

标签: javascript visual-studio-2015 gulp-inject


【解决方案1】:

我最近也遇到了这个问题 - 我发现更新 VS 以使用我的全局节点安装为我解决了这个问题:

https://github.com/VirtoCommerce/vc-community/issues/247#issuecomment-174454440

【讨论】:

  • 呃,我现在想起来了!我做了这个家!感谢您的帮助!
【解决方案2】:

我遇到了同样的问题,但结果证明是使用旧版本的 NodeJS 的问题。我在 github 上发现这个问题有帮助:

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

将我的 NodeJS 版本更新到最新版本后,Gulp 工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-18
    • 2021-10-13
    • 2011-01-10
    相关资源
    最近更新 更多