2017-08-02 10 views
9

पर उबंटू पर बैश के साथ, वीएस कोड में टाइपिंग फाइलों को स्थापित नहीं किया जा सका, मैं विंडोज पर उबंटू पर बैश के साथ विजुअल स्टूडियो कोड का उपयोग करने की कोशिश कर रहा हूं। मेरे पास विंडोज़ पर वीएस कोड स्थापित है, लेकिन अन्यथा मेरे जावास्क्रिप्ट विकास वर्कफ़्लो के लिए विशेष रूप से बैश का उपयोग करें।विंडोज़

मैं node और npm बैश (apt-get के माध्यम से) पर स्थापित है, तथापि, मैं node और npm भी विंडोज पर दोहराव से बचने के नहीं है।

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

एकीकृत खोल ठीक काम करता है, और node और npm दोनों सुलभ हैं: मेरी वी.एस. कोड सेटिंग्स में, मैं बैश उपयोग करने के लिए एकीकृत खोल कॉन्फ़िगर किया है।

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

यह वी.एस. कोड प्राप्त करने के लिए संभव है:

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

मैं दोनों निम्न सेटिंग्स, जो काम की न तो कोशिश की है: हालांकि, जब मैं अपने प्रोजेक्ट पर कोड वी.एस. लॉन्च करते हैं, मैं चेतावनी मिलती है npm के माध्यम से टाइपिंग फ़ाइलों को स्थापित करने के लिए जो बैश पर स्थापित है?

+0

आप यहाँ समाधान https://stackoverflow.com/questions/44450218/how-do-i- पा सकते हैं उपयोग-बैश-ऑन-उबंटू-ऑन-विंडोज-डब्ल्यूएसएल-फॉर-माय-बनाम-कोड-टर्मिनल ** नोड.जेएस और एनपीएम ** सेक्शन –

+0

मान लें कि आपके पास अपनी विंडोज मशीन पर भी गिट इंस्टॉल है। आप यह देखने के लिए कोशिश कर सकते हैं कि यह काम करेगा या नहीं: "terminal.integrated.shell.windows": "सी: \\ प्रोग्राम फ़ाइलें \\ गिट \ bin \\ bash.exe"। लेकिन सुनिश्चित करें कि bash.exe उस गिट स्थापना पथ में स्थित है। – ian0411

उत्तर

-1

टर्मिनल निष्पादन योग्य के रूप में सेट करने के लिए अपनी सेटिंग्स फ़ाइल में “externalTerminal.windowsExec”: “bash” स्थापित करने की कोशिश करो और फिर पुन: प्रारंभ वी.एस. कोड

+0

बस कोशिश की। यह काम नहीं करता। – heartyporridge