当我基于asp.net 5 web应用程序和apache cordova x-platform [acx] + angular2 based ionic2移动应用程序创建dotnet x-platform [dnx]时,他们都设置了一个包含一组默认gulp的gulpfile.js基于任务运行员条目。
当我在vscode 1.0.0中打开这些源并使用f1 |时任务:配置任务运行器| gulp它生成一个.vscode / task.json,其中"命令":" gulp"已定义,但它会抛出下面显示的警告对话框和输出窗口错误。
我在本地安装了npm gulp@3.9.1软件包。我应该有一些其他的软件包配置,以方便vscode任务运行器配置,将使用我的源中的现有gulpfile.js?
答案 0 :(得分:0)
修复是我需要将gulp作为全局包安装,除了本地的package.json定义。
执行“npm install -g gulp”之后我执行了f1 |任务:配置任务运行器| gulp它设置.vscode / tasks.json允许我使用f1 |任务:运行任务| [或ctrl + p | ]执行在gulpfile.js中定义和维护的任务。