我设法使用用于Linux的Windows子系统(Ubuntu)来组合并运行一个Hello World程序Web程序集。基本上遵循此处找到的入门页面:https://webassembly.org/getting-started/developers-guide/
我使用此命令成功运行了该程序:
emrun --browser "/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe" --verbose --port 8081 hello.html
当我在命令行中运行此脚本时,一切都很好,但当我创建了一个名为start.sh的脚本,如下所示:
#!/usr/bin/env bash
echo "Starting hello world in chrome."
emrun --browser "/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe" --verbose --port 8081 hello.html
我得到标题为“ emrun:未找到commnand”的错误。
第一行“#!/ usr / bin / env bash”是从Wasm SDK中的一个.sh文件复制而来的,所以我认为对吗?Ive还尝试使用Windows 10提供的编辑环境变量将Wasm SDK添加到$ PATH,但运气不佳。
我对批处理脚本没有太多的经验,我不确定如何从这里开始。我感觉缺少一些明显的东西,但是我无法弄清控制台和脚本文件之间的区别是什么?] >
感谢您抽出宝贵的时间阅读本文。
我设法使用用于Linux的Windows子系统(Ubuntu)来组合并运行一个Hello World程序Web程序集。基本上遵循在此处找到的入门页面:https://webassembly.org / ...
再砸头后自己找到答案!多亏了我见过的所有模因,我才能与您分享答案。