Coding node.js+express+wsl+vs code npmコマンドを打つと /usr/bin/env: ‘bash\r’: No such file or directory というエラーが出る。
Server wslで外部からアクセスするポートを開く WSLで外部から端末にアクセスするには、以下の手順が必要。 1. WSL上のLinuxでホストしているサーバーのIPアドレスとポート番号を確認 2. Windowsのファイアウォールで外部からの通信を許可するポートを開放 3. Windowsのnetshコマンドで外部からの通信をWSLにプロキシする設定を追加 ただし、WSL上のLinuxでホストしているサーバーのIPアドレスとポート番号は再起動のたびに変わってしまうため、自動実行のコードが必要 ということを行うコードはこんな感じ。