Como o IDE Webstorm tem seu próprio terminal, você pode executar o grunt de dentro do seu IDE. Infelizmente, não é tão fácil quando você trabalha em um Mac. Se você abrir o terminal no Webstorm e executá- grunt
lo, receberá um erro de que o programa grunt não foi encontrado. O motivo é que os aplicativos GUI no MacOSX não têm as mesmas variáveis de ambiente do terminal. Esta postagem do formulário descreve como definir suas variáveis ambientais. Após seguir a descrição e reinicializar sua máquina, ela funcionará conforme o esperado.
Agora você pode ir para as preferências e pesquisar external tools
. Crie uma nova ferramenta. Dê a ele um nome, por exemplo grunt watch
, no campo do programa, digite grunt
e no campo do parâmetro watch
. Defina o diretório de trabalho para seu projeto usando $ProjectFileDir$
. Depois de fechar a visualização de configurações, você deve ter uma nova entrada em Main Navigation -> Tools
para executar sua tarefa grunt com o WebStorm. Você também pode adicionar atalhos para a tarefa em Preferences -> Keymap
.