moonbitlang / moonbit-docs

The docs of MoonBit programming language
https://docs.moonbitlang.com
Other
1.07k stars 51 forks source link

cross platform prebuild #203

Closed edwinjhlee closed 1 month ago

edwinjhlee commented 4 months ago

moonbit 社区的朋友,你们好:

我最近在 开发 x-cmd,里面的 pkg 体系 类似 nvm / asdf,可以快速安装语言运行时。 以 bun 为例: https://www.x-cmd.com/pkg/bun

我们对 wasm 也有长期关注,也引入了 wasmer 和 wastime,以及 wasmedge: https://www.x-cmd.com/pkg/wasmtime

因此,从去年开始,我一直关注 moonbit,并充满期待。我发现当前的安装方式在 linux 只支持 ubuntu。但从论坛看来,好像应该支持了其它发行版。

我的问题是,现在官方能否提供多个平台的 prebuilt (我们可以放在 pkg) ?或者 安装方式(可以放在 install)。

我们的 install 体系,是将安装指令收集一起,方便用户调用。例如 https://www.x-cmd.com/install/lua

Regards, Li Junhao 24-05-15

peter-jerry-ye commented 1 month ago

现在的安装脚本是否足够使用?

edwinjhlee commented 1 month ago

我们之前 就已经 将上述脚本 加了 install 了: https://cn.x-cmd.com/install/moonbit

关键是,linux 这边 只支持 ubuntu。

我们 的 pkg/env 体系 可以 理解为 nvm 之于 node,pyenv 之于 python;我们现在 已经 支持 主流的脚本语言引擎。用户可以 按需 升级 或者 降级 相应的 引擎。如果 我们 把 moonbit 加入到 pkg INDEX,那么 用户就可以 管理 moonbit 的各个 主要版本了。

peter-jerry-ye commented 1 month ago

脚本已经更新过了,只是其他发行版没有进行过任何测试。至于说版本的话,目前更新较为频繁。社区有moonup或multimoon等类似项目。

edwinjhlee commented 1 month ago

脚本已经更新过了,只是其他发行版没有进行过任何测试。至于说版本的话,目前更新较为频繁。社区有moonup或multimoon等类似项目。

好的。我们后面 留意 一下。谢谢。

peter-jerry-ye commented 3 weeks ago

@edwinjhlee 注意当前脚本是

# linux & mac
curl -fsSL https://cli.moonbitlang.cn/install/unix.sh | bash
# windows
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser; irm https://cli.moonbitlang.cn/install/powershell.ps1 | iex
edwinjhlee commented 3 weeks ago

@edwinjhlee 注意当前脚本是

# linux & mac
curl -fsSL https://cli.moonbitlang.cn/install/unix.sh | bash
# windows
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser; irm https://cli.moonbitlang.cn/install/powershell.ps1 | iex

好的,收到。