2017-08-02 15 views
9

Próbuję użyć kodu Visual Studio z Bash w systemie Ubuntu w systemie Windows. Mam zainstalowany kod VS w systemie Windows, ale poza tym używam wyłącznie Bash dla mojego przepływu pracy programowania JavaScript.Nie można zainstalować plików typowania ... w kodzie VS, z Bash w systemie Ubuntu w systemie Windows

mam node i npm zainstalowany na bash (poprzez apt-get), jednak nie mam node i npm również na Windows, aby uniknąć powielania. W moich ustawień kodu VS, mam skonfigurowany do korzystania z zintegrowaną powłokę bash:

"terminal.integrated.shell.windows": "C:\\windows\\Sysnative\\bash.exe" 

Zintegrowana powłoka działa dobrze, a node i npm są zarówno dostępne. Jednak, kiedy uruchomić VS kodeks mojego projektu, pojawia się ostrzeżenie:

Could not install typings files for JavaScript langauge features. Please ensure that NPM is installed or configure 'typescript.npm' in your user settings 

Próbowałem oba następujące ustawienia, których praca nie jest:

"typescript.npm": "C:\\windows\\Sysnative\\bash.exe" 
"typescript.npm": "C:\\windows\\Sysnative\\bash.exe -c \"npm\"" 

Czy to możliwe, aby uzyskać kod VS zainstalować pliki typowania za pomocą npm zainstalowanego na Bash?

+0

Można znaleźć rozwiązanie tutaj https://stackoverflow.com/questions/44450218/how-do-i- use-bash-on-ubuntu-na-windows-wsl-for-my-vs-code-terminal Sprawdź ** Node.js i NPM ** rozdział –

+0

Zgadnij, że Git jest zainstalowany na twoim komputerze z Windows. Możesz spróbować, aby sprawdzić, czy zadziała: "terminal.integrated.shell.windows": "C: \\ Program Files \\ Git \ bin \\ bash.exe". Ale upewnij się, że bash.exe znajduje się w tej ścieżce instalacji Git. – ian0411

Odpowiedz

-1

Spróbuj ustawić “externalTerminal.windowsExec”: “bash” w pliku ustawień, aby ustawić go jako terminal wykonywalny kod, a następnie uruchom ponownie VS

+0

Właśnie wypróbowałem to. To nie działa. – heartyporridge

Powiązane problemy