Javascript Visual Studio任务运行程序“;SyntaxError:在严格模式下使用const;

Javascript Visual Studio任务运行程序“;SyntaxError:在严格模式下使用const;,javascript,node.js,gulp,Javascript,Node.js,Gulp,将Win10 Pro/VS2015与“网站”项目一起使用(不是asp.net、基本网站) 尝试保存/重新加载gulpfile.js时,我收到错误消息(来自任务运行器资源管理器/输出) SyntaxError:在严格模式下使用const 在本例中,它因“吞咽改变”而窒息 我已经浏览了可用的答案和评论: 我已将node的版本更新为最新版本:6.10.30 我已清理缓存(npm cache clean-f) 我使用了“哪个节点”来确定该节点指向最新安装的安装 “n”不想在Windows上安装(?

将Win10 Pro/VS2015与“网站”项目一起使用(不是asp.net、基本网站)

尝试保存/重新加载gulpfile.js时,我收到错误消息(来自任务运行器资源管理器/输出)

SyntaxError:在严格模式下使用const

在本例中,它因“吞咽改变”而窒息

我已经浏览了可用的答案和评论:

  • 我已将node的版本更新为最新版本:6.10.30
  • 我已清理缓存(npm cache clean-f)
  • 我使用了“哪个节点”来确定该节点指向最新安装的安装
  • “n”不想在Windows上安装(?)

在我的例子中,环境路径$(path)已经包含节点的全局安装,但我需要将其移到$(DevEnvDir)路径之前,以便它获得优先级

(在提供正确答案后添加,谢谢@baao)

VS似乎安装(然后使用)了旧版本的node,这就是任务运行程序破坏构建的原因

转到
Tools>Options>Projects and Solutions>External Web Tools
并将正确的路径添加到您的节点版本中(使用
which node
查找路径)

归功于:

VS似乎安装(然后使用)了旧版本的node,这就是任务运行程序破坏构建的原因

转到
Tools>Options>Projects and Solutions>External Web Tools
并将正确的路径添加到您的节点版本中(使用
which node
查找路径)


积分到:

node-v的输出是什么??v6.10.3(上面的1)我想这是你的答案:完美…请回答这个问题,我想给你适当的积分。@baao谢谢,但你的答案让我了解了我添加的信息,只是为了向其他人展示如何实现您向我提出的建议。
node-v
?v6.10.3(上面的1)的输出是什么?我想这里是您的答案:完美…请回答这个问题,我想给您适当的信任。@baao谢谢,但您的答案让我了解了我添加的信息,只是为了向其他人展示如何实施你向我提出的建议。