如何解决Visual Studio任务运行程序“ SyntaxError:在严格模式下使用const”。?

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

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

鸣谢至:https : //github.com/sindresorhus/gulp-
imagemin/issues/178#issuecomment-218131138

解决方法

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

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

SyntaxError:在严格模式下使用const。

在目前的情况下,它“’嘴变”令人窒息

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

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

在我的情况下,环境路径$(PATH)已经包括节点的全局安装,但是我需要将其移到$(DevEnvDir)路径之前,以便获得优先级。
在我的情况下,环境路径$(PATH)已经包括节点的全局安装,但是我需要将其移到$(DevEnvDir)路径之前,以便获得优先级。

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