【发布时间】:2018-04-29 16:01:03
【问题描述】:
我长期使用no gulp任务在开发者模式下运行我的项目,但是今天,当我尝试运行项目时,我收到了这个错误:
我使用带有 NVM 的节点,所以我尝试重新安装 NVM 和节点版本 v8.9.3,但这并没有解决问题。我尝试重新安装 NPM 也没有解决问题。
按F5运行命令时出现错误:
VSCode 中的配置:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Gulp Run Dev",
"program": "$ {workspaceFolder}/node_modules/gulp/bin/gulp.js",
"args": [
"rundev"
]
}
]
}
我注意到,当我在终端中手动运行任务时,它可以工作:
gulp rundev
我没有对项目模块进行任何更新或更改,也没有对 VSCode 进行任何更新。
【问题讨论】:
-
$ 和 {workspacefolder} 之间有一个空格。删除它,看看它是否有帮助。
-
这个空间在真实文件中不存在,这是由于post的代码格式化造成的。
标签: node.js gulp visual-studio-code task