Używam Webstorm (PHPStorm) na Windows 7. W rzeczywistym projekcie używamy stępienia do łączenia javascript i css, a także do kilku innych procesów kompilacji.jak ustawić grunt w burzy internetowej na windows
Próbowałem ustawić polecenie grunt jako polecenie uruchomienia zewnętrznego w Webstorm. Ustawienia Próbowałem tego są:
Name: grunt
Parameters: none
WorkingDirectory: $ProjectFileDir$
Więc teraz, gdy próbuję uruchomić mój zewnętrzne polecenie startu w Webstorm, zawsze pojawia się błąd
> grunt
Cannot run program "grunt" (in directory "C:\Users\jawidmer\workspaces\projectname"): CreateProcess error=2, The system cannot find the file specified
Kiedy otwieram moje narzędzie wiersza polecenia i przejdź do folderu projektu, mogę uruchomić grunt bez żadnych problemów.
już wyszukiwane w google i próbowałem wszystkie rodzaje różnych kombinacji ustawień, ale nie z nich pracowała ..
Czy macie jakieś pomysły, co trzeba zmienić, aby móc rozpocząć chrząknięcie od biegu zewnętrznym polecenia w Webstorm?
Dzięki sty
Zapewnij ** PEŁNA ŚCIEŻKA ** do pomruku pliku wykonywalnego (w tym rozszerzenie pliku). Oczywistym jest, że Windows nie wie, co to jest "grunt" po uruchomieniu z IDE. Zapewnienie pełnej ścieżki do niego (lub, w BARDZO MAŁE, dodanie rozszerzenia (cmd/bat/exe lub cokolwiek, co ma plik) ma zdecydowanie pomóc. Pomocne może też być ponowne uruchomienie komputera (w przypadku, gdyby zmienna PATH nie była prawidłowo propagowana - oczywiście w przypadku, gdyby została zmodyfikowana). – LazyOne
Dziwne jest to, że nigdy nie dodałem Grunta do zmiennej ścieżki. Działa tylko w moim folderze projektu ... więc nie mogłem naprawdę dowiedzieć się, gdzie dokładnie znajduje się lokalizacja pliku. Mój moduł Grund znajduje się pod następującym ścieżką: C: \ Users \ jawidmer \ workspaces \ projectname \ node_modules \ grunt W tym folderze znajduje się również plik Gruntfile.js. Próbowałem już ustawić ścieżkę do tego folderu, ale nie miało to większego znaczenia, także komunikat o błędzie nie zmienił się wcale. – user2477219
Istnieje plik grunt.cmd, ale znajduje się on w C: \ Users \ jawidmer \ AppData \ Roaming \ npm. Próbowałem również wskazać ścieżkę do tego cmd .. – user2477219