web-dev-qa-db-ja.com

Visual Studio 2015-gulpタスクランナーはどこにありますか?

Mads Kristensenのビデオで、GulpとGruntはどちらもファーストクラスの市民であると述べていると聞きました。 Gulpタスクランナーについての言及も聞いたと思います。

しかし、gulpfileを作成して右クリックすると、タスクランナーはありません。

Visual Studio 2015 Previewで「ネイティブ」なgulpタスクランナー(存在する場合)を表示できるようになった人はいますか?

25
Alan2

まあ私はVS2015のいくつかの再起動で問題を解決しました。最後に、gulpfileのタスクランナーが表示されました。なぜ最初から表示されなかったのかはまだわかりませんが、プレビュー版なので、何かがまだ正しくない可能性があります。

3
Alan2

[表示]> [他のウィンドウ]> [Task Runner Explorer]をクリックし、[更新]をクリックします

enter image description here

あるいは単に Ctrl + Alt + Bkspace

45
htarikyavas

VS2015のプレビューバージョンでは、Gulpをグローバルにインストールする必要があり、gulpfile.jsの自動検出に関するその他の問題がいくつかあります。これらの問題はすべて、VS2015が出荷されるまでに対処されます。

VS2015でも同じ問題が発生しました。サイトルートに有効な、リントされたgulpfile.jsがあるにもかかわらず、TRXは「タスクが見つかりません」と表示されていました。私はここで答えを見つけました: http://www.roelvanlisdonk.nl/?p=4258

手順:VSを閉じます。サイトルートからcmdプロンプトを開き、npm installを実行します。 VSを再度開くと、TRXにタスクが表示されます。それは私のために働いた。

編集:私はgulpをグローバルにインストールしていましたが、まだこの「エラー」が発生しました。ただし、上記の手順で問題は解決しました。

4
Barryman9000

Barryman9000の答えは、正しい道を歩むのに役立ちました。 VS2015で空のASP.NET 5プロジェクトを開始し、プロジェクトルートにpackage.jsonファイルがありませんでした。ランニング npm installは、package.jsonが見つからないというエラーメッセージをくれました。別のASP.NET 5プロジェクトからデフォルトの依存関係を持つファイルを追加した後、依存関係のダウンロードが開始され、gulpfileタスクがTask Runner Explorerに表示されました。