在整Cloudflare本地开发时,尝试在wsl中安装nodejs,无论是apt安装,还是手动去官网下载二进制安装,都遇到了报错
-bash: /usr/bin/node: cannot execute binary file: Exec format error
稍微搜了一下,原帖在这里 https://github.com/microsoft/WSL/issues/8151,往下翻有解决方法和脚本https://github.com/ysoftwareab/yplatform/blob/master/bin/wsl-fix-exec-format-error
这是一个python脚本,加上修补文件地址直接执行即可
原脚本搬运备份 wsl-fix-exec-format-error