node.js+express+wsl+vs code

npmコマンドを打つと /usr/bin/env: ‘bash\r’: No such file or directory というエラーが出る。どうもWindowsのnpmを見に行ってエラーになるらしく、wsl側にnvm入れてあげる必要があるらしい。

というので、備忘録

# nvmをDLしてインストール
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
# HelloWorldというexpressを準備
npm init -y
npx express-generator HelloWorld --view=pug
npm start