2017-02-14 4 views
2

は、これは私のtasks.jsonファイルです:VSコードtasks.jsonエラー

{ 
    "version": "0.1.0", 
    "tasks": [ 
     { 
      "taskName": "clean", 
      "windows": { 
       "command": "del" 
      }, 
      "linux": { 
       "command": "rm" 
      }, 
      "args": [ "build/*" ], 
      "showOutput": "never", 
      "isShellCommand": true, 
      "suppressTaskName": true 
     } 
    ] 
} 

私は、タスクを実行するためにCtrlキー + Pを使用してtask cleanを書くたびに、私は次のエラーを取得します

Cannot read property 'args' of undefined

誰かが迷っていることを知っていますか? "command"は、あなたがこれらのプラットフォームのいずれかである場合でも、OS固有の"linux"/"windows"プロパティの外を指定されるまでVSCodeが成立していないよう

答えて

2

が見えます。追加ダミー"command": ""

は、それが動作します:

{ 
    "version": "0.1.0", 
    "tasks": [ 
     { 
      "taskName": "clean", 
      "windows": { 
       "command": "del" 
      }, 
      "linux": { 
       "command": "rm" 
      }, 
      "command": "", 
      "args": [ "build/*" ], 
      "showOutput": "never", 
      "isShellCommand": true, 
      "suppressTaskName": true 
     } 
    ] 
} 

これは私にはバグのように思えます。 VSCode issue trackerに報告することをお勧めします。