Questo è il mio task.jsoncercando di eseguire un compito sorso con VSCode che non si basa nella cartella principale
// A task runner configuration for gulp. Gulp provides a less task
// which compiles less to css.
{
"version": "0.1.0",
"command": "gulp",
"isShellCommand": true,
"tasks": [
{
"taskName": "sfdcBuild",
// Make this the default build command.
"isBuildCommand": true,
// Show the output window only if unrecognized errors occur.
"showOutput": "always",
// Use the standard less compilation problem matcher.
"problemMatcher": "$lessCompile"
}
]
}
Purtroppo la mia installazione gulp (quello locale) non è in radice, ma all'interno di un'altra cartella:
root/js/
così come posso definire che vorrei eseguire questo comando gulp dall'interno della cartella?
PS: lo spostamento del task.json nella sottocartella non ha funzionato.
Se hanno lo stesso problema con un comando 'make' in linux, dal momento che il Makefile è memorizzato in un altro luogo e' make -f DIR/Makefile' non funziona per altri motivi. Ho provato a scrivere uno script bash per passare alla directory e chiamare il comando da lì, ma in Linux qualcosa di strano è successo quando si esegue uno script all'interno di VSCode. – spraetor