3

我使用Visual Studio代碼在Windows 10上開發TypeScript節點應用程序,並啓用WSL。帶WSL的VSCode - 如何使用Bash啓動配置?

感謝otherthreads,我幾乎可以在Windows上的Ubuntu上使用Bash運行VSCode任務。

但是現在我試着用啓動配置來做同樣的事情。我如何進行啓動配置,以使用安裝在WSL中的node可執行文件而不是安裝在Windows上的文件?

如果我直接在綜合終端運行此命令,在bash,它的工作原理:

node src/start.js 

但是當我按下「[F5]」,並開始運行此相同的文件啓動配置,我得到一個錯誤:「錯誤:%1不是有效的Win32應用程序」。這是因爲使用了​​庫,並且已在Bash中編譯,而不是在Windows中編譯。

如何使啓動配置使用Bash運行Node?

UPDATE:我在VSCode的GitHub頁面上打開了an issue

回答

1

如果您確定仍需要幫助,請不要這樣做。

  • 打開bash之外的vs代碼。
  • 然後運行以下命令來安裝節點。

    sudo apt install nodejs-legacy

,你應該能夠在運行使用bash節點VS代碼。