私はVSコードでビルドタスクを実行しようとしています。残念ながら、タスクランナーまたはホットキーコンボ(shift + ctrl + b)でタスクを実行しようとすると、何も起こりません。 OUTPUTウィンドウ(タスクドロップダウンあり)は空です。Visual Studioコード。 Build Gulpタスクは効果がありません。何も起こりません、出力は空です
マイtask.jsonファイルの内容:
{"version": "0.1.0",
"command": "gulp",
"isShellCommand": true,
"tasks": [
{
"taskName": "deploy",
"isBuildCommand": true,
"showOutput": "always"
}]}
マイgulpfile.jsルートアプリケーションフォルダに
var gulp = require('gulp');
var plugins = require("gulp-load-plugins")();
var karma = require("karma");
function getTask()
{
var srvInst = new karma.Server({
configFile: __dirname + "/karma.conf.js",
});
return srvInst.start();
}
//build task
gulp.task("deploy",function(){
plugins.util.log("done");
});
//test task
gulp.task("test",getTask());
これは、ファイルの単純化されたバージョンであるが、問題が残っています。なぜOUTPUTが空であるのか不思議です。何が間違っているのか何か手がかりを見つけることができますか?
あなたの 'deploy'タスク内で' isShellCommand'を動かそうとしましたか?タスクの外でタスクを実行すると、それは機能しません。私がそれを仕事の中で動かせば、それはうまくいく。 –