3

Visual Studioコードを使用して、WSLを有効にしたWindows 10上でTypeScriptノードアプリケーションを開発します。WSLを使ったVSCode - 起動設定にBashを使用するには?

otherthreadsのおかげで、私はほとんどWindows上のUbuntuでBashを使ってVSCodeタスクを実行することができます。

しかし、私は起動設定で同じことをしようとしています。 Windowsにインストールされているものの代わりに、node実行ファイルをWSLにインストールするための起動設定を行うにはどうすればよいですか?

私は、バッシュで、統合されたターミナルに直接このコマンドを実行してそれが動作している場合:

node src/start.js 

しかし、私は「[F5]」を押すと、この同じファイルを実行し、起動設定を起動したとき、私はエラーを取得します: "エラー:%1は有効なWin32アプリケーションではありません"。これは、​​ライブラリが使用され、WindowsではなくBashでコンパイルされているためです。

ノードを実行するためにBashを使用して起動設定を行うにはどうすればよいですか?

更新:VSCodeのGitHubページでan issueをオープンしました。

答えて

1

まだ助けが必要かどうか確かめてください。

  • vsコードの外側にオープンbash。
  • ノードをインストールするには、次のコマンドを実行します。

    sudo apt install nodejs-legacy

、あなたはコード対ではbashでノードを実行することができます。

関連する問題