cloudwego/volo

按照文档上的快速开始操作 无法生成模板代码

1369521908 opened this issue · 16 comments

Bug Report

按照文档上的快速开始操作 无法生成模板代码
是不是我的环境有问题?

Version

image

Platform

image

Description

image

你好
image
这里改成 idl\volo_example.proto 试试呢?

image
还是不行

应该是文件路径没写对的原因,导致没有权限访问

把 --includes=idl 先去掉再试试看呢?

应该是文件路径没写对的原因,导致没有权限访问

如果没写对 会返回找不到文件

image

把 --includes=idl 先去掉再试试看呢?

image

你能尝试使用 WSL 再试试看么?我们没有 Windows 系统环境,也不太能复现这个问题。
或者你先试试看创建一个 thrift 的 idl?

你能尝试使用 WSL 再试试看么?我们没有 Windows 系统环境,也不太能复现这个问题。 或者你先试试看创建一个 thrift 的 idl?

行 后面有空我试试

你能尝试使用 WSL 再试试看么?我们没有 Windows 系统环境,也不太能复现这个问题。 或者你先试试看创建一个 thrift 的 idl?

thrift 的可以生成成功
image
image

你能尝试使用 WSL 再试试看么?我们没有 Windows 系统环境,也不太能复现这个问题。 或者你先试试看创建一个 thrift 的 idl?

wsl被我干掉了[doge] 我用windows defended remove之后 自动就没了
23464E1E
空了
image

好的,我猜测是 windows 把 idl 当作盘符了。。。
你试试看,改成 --includes=.\idl 看看是否可行?

好的,我猜测是 windows 把 idl 当作盘符了。。。 你试试看,改成 --includes=.\idl 看看是否可行?

image

let _ = std::fs::OpenOptions::new().read(true).open(path)?;
这个方法在 windows 上没法判断文件夹貌似。

let _ = std::fs::OpenOptions::new().read(true).open(path)?;

这个方法在 windows 上没法判断文件夹貌似。

感谢,感觉很有可能是这个导致的,你有兴趣提个 pr 进行修复嘛?

let _ = std::fs::OpenOptions::new().read(true).open(path)?;

这个方法在 windows 上没法判断文件夹貌似。

感谢,感觉很有可能是这个导致的,你有兴趣提个 pr 进行修复嘛?

我试下,我写 rust 不多。