Visual Studio 2015 - 哪个是gulp任务运行者?

时间:2014-12-18 18:14:09

标签: gulp asp.net-core visual-studio-2015

我听到Mads Kristensen在他的视频中提到Gulp和Grunt都是一等公民。我以为我甚至听说过Gulp任务跑者。

但是当我创建gulp文件并右键单击时,没有任务运行器。

有没有人能够在Visual Studio 2015 Preview中出现“本机”gulp任务运行器(如果有的话)?

6 个答案:

答案 0 :(得分:45)

查看>其他Windows>任务运行器资源管理器,然后单击刷新

enter image description here

或仅Ctrl + Alt + Bkspace

答案 1 :(得分:4)

VS2015的预览版需要全局安装Gulp,并且在自动发现gulpfile.js时还有一些其他问题。这些问题都将在VS2015发布时解决。

答案 2 :(得分:4)

我在VS2015遇到同样的问题 - TRX显示"没有找到任务"即使我在网站根目录中有一个有效的,linted,gulpfile.js。我在这里找到了答案:http://www.roelvanlisdonk.nl/?p=4258

步骤:关闭VS.从站点根目录打开cmd提示符并运行npm install。重新打开VS,您应该在TRX中看到您的任务。它对我有用。

编辑:我已经在全球范围内安装了gulp但仍然遇到了这个"错误。"上述步骤解决了这个问题。

答案 3 :(得分:3)

好吧,我通过多次重启VS2015解决了这个问题。最后,任务运行器出现在我的gulpfile中。我仍然不知道为什么它从一开始就没有出现,但它是一个预览版本,所以也许某些东西还不是很正确。

答案 4 :(得分:1)

Barryman9000的回答帮助我走上正轨。我从VS2015中的一个空的ASP.NET 5项目开始,在项目根目录下没有package.json文件。运行npm install给了我一个关于缺少package.json的错误消息。从另一个ASP.NET 5项目添加带有默认依赖项的文件后,Dependencies开始下载,我的gulpfile任务出现在Task Runner Explorer中。

答案 5 :(得分:-2)

在你的bash中,转到安装的目录gulpfile.js并运行:

npm install gulp

为什么会掉线?请阅读OP的问题及其下方的评论。另外,请注意,目前最多得分的答案与问题无关。另请注意,Mads Kristensen本人说问题是要安装gulp。

此外,评论者" Bonner"这个答案,请注意Bash并不意味着Linux。您可以为Windows安装git bash并在那里运行所有NPM和Git命令。我知道的大多数开发人员都会在Windows上使用bash来满足所有npm需求。

最后,如果您的Gulp任务运行器不起作用,那很可能是因为它无法识别您的gulpfile。这是由于没有安装gulp。 VS2015并不总是为你安装gulp。所以解决方法是全局安装gulp(正如Mads Kristensen所说),或直接安装gulpfile的地方。此外,重新启动或重新安装VS有时会启动gulp安装。

结论:我的答案是正确答案。我参考了实际的OP问题,它下面的评论,Mads Kristensen,甚至是接受的答案。然而,这个答案是负面的和一些随机的答案,关于如何使用" View" Visual Studio中的菜单有40个点。