Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] 有没有直接在windows中使用 yao 命令的可能? #432

Closed
seakingii opened this issue Jun 6, 2023 · 4 comments
Closed

Comments

@seakingii
Copy link

需求背景

看文档,在Windows中安装是通过 docker,感觉太麻烦

提案

有没有直接在windows中使用 yao 命令的可能?

额外补充

@seakingii seakingii changed the title [Feature Request] say something [Feature Request] 有没有直接在windows中使用 yao 命令的可能? Jun 6, 2023
@chmis8000
Copy link

chmis8000 commented Jun 10, 2023

我仔细看过所有依赖的项目,有个项目是 v8go,
这个引擎是第三方的,不支持Windows ,但曾经老版本支持,最新版不支持了,
v8go官方的声明是他们研究了一阵子,没搞定,于是放弃windows, 等待有人能搞定,
基于vc++的能力问题, 我猜这估计很久不会有人能弄了.
yao要么自己修复问题, 要么退回老版本的v8go, 这两种可能性都很小.

@trheyi
Copy link
Contributor

trheyi commented Jun 12, 2023

支持 windows 投产比太低,如果在应用中用到了其他服务,仍需要 Docker 或虚拟机安装。

1.0 正式版发布之后在做考虑是否移植到 Windows。

v8go 原贴:

rogchap/v8go#234

@trheyi trheyi closed this as completed Jun 12, 2023
@chmis8000
Copy link

嗯,另外如作者所说, go语言的插件机制是个半成品, 也不支持windows,也很长时间不支持了,估计以后也不会支持, yao要用go插件的话,也是比较棘手的问题.

@trheyi
Copy link
Contributor

trheyi commented Jun 17, 2023

https://github.com/hashicorp/go-plugin

Yao 用的是这套插件机制,后面等 WASM 成熟了,也可以用 WASM, 优先级也比较低,目前也没有时间表。

嗯,另外如作者所说, go语言的插件机制是个半成品, 也不支持windows,也很长时间不支持了,估计以后也不会支持, yao要用go插件的话,也是比较棘手的问题.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants