Visual Studio Task Runner quot;SyntaxError: Use of const in strict mode.quot;(Visual Studio 任务运行程序“SyntaxError:在严格模式下使用 const.)
问题描述
将 Win10 Pro/VS2015 与网站"项目(不是 asp.net,基本网站)一起使用
当尝试保存/重新加载 gulpfile.js 时,我收到错误消息(来自 Task Runner Explorer/输出)
<块引用>语法错误:在严格模式下使用 const.
在目前的情况下,gulp-changed"令人窒息
我查看了可用的答案和评论:
- 在我的情况下,环境路径 $(PATH) 已经包含节点的全局安装,但我需要将它移到 $(DevEnvDir) 路径之前,以便它获得优先权.
(在提供正确答案后添加,感谢@baao)
解决方案VS 似乎安装(然后使用)旧版本的节点,这就是任务运行器中断构建的原因.
转到
工具 >选项>项目和解决方案 >外部 Web 工具
并将正确的路径添加到您的节点版本(使用which node
查找路径).感谢:https://github.com/sindresorhus/gulp-imagemin/issues/178#issuecomment-218131138
Using Win10 Pro / VS2015 with a 'website' project (not asp.net, basic website)
When attempt to save/reload gulpfile.js I receive the error message (from Task Runner Explorer/output)
SyntaxError: Use of const in strict mode.
In the present case it is choking on 'gulp-changed'
I have looked through the answers and comments available:
- SyntaxError: Use of const in strict mode
SyntaxError: Use of const in strict mode?
- I have updated my version of node to the latest: 6.10.30
- I have cleaned the cache (npm cache clean -f)
- I have used 'which node' to determine that node is pointing to the installation of the latest install.
- "n" does not want to install on Windows (?)
In my case the environment path, $(PATH) already include the global install of node but I needed to move it ahead of the $(DevEnvDir) paths so that it would get priority.
(added after correct answer provided, thanks @baao)
解决方案VS seems to install (and then use) an old version of node, which is why the task runner is breaking the build.
Go to
Tools > Options > Projects and Solutions > External Web Tools
and add the correct path to your node version (find the path withwhich node
).Credits to: https://github.com/sindresorhus/gulp-imagemin/issues/178#issuecomment-218131138
这篇关于Visual Studio 任务运行程序“SyntaxError:在严格模式下使用 const."的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Visual Studio 任务运行程序“SyntaxError:在严格模式下


- 使用 iframe URL 的 jQuery UI 对话框 2022-01-01
- 在不使用循环的情况下查找数字数组中的一项 2022-01-01
- 我不能使用 json 使用 react 向我的 web api 发出 Post 请求 2022-01-01
- 是否可以将标志传递给 Gulp 以使其以不同的方式 2022-01-01
- 从原点悬停时触发 translateY() 2022-01-01
- 如何调试 CSS/Javascript 悬停问题 2022-01-01
- 如何向 ipc 渲染器发送添加回调 2022-01-01
- 为什么我的页面无法在 Github 上加载? 2022-01-01
- 如何显示带有换行符的文本标签? 2022-01-01
- 为什么悬停在委托事件处理程序中不起作用? 2022-01-01