guo-yu/douban.fm

系统支持问题..

Closed this issue · 13 comments

用windows尝试使用了一下..很惊讶的发现居然可以编译通过...

不过问题来了...运行.douban.fm 就直接弹出一个应用选择打开的对话框.....

然后尝试使用到目录下 运行 node cli 直接跑,

看enter 键报open 命令不存在...

我还没在 windows 下试过,我猜就算 speaker 能编译通过,term-list 也不支持。。

open 命令不存在这个确实是这个工具的 bug,我写死在代码里了,win 下是没有 open 的

@turingou 很惊讶的发现term-list 在win 下是能用的(主要是是那个箭头字符没法显示)..只是显示效果不佳,选择,按键都正常 解析

只能说 TJ 考虑的太周全了,靠谱的模块。

实测windows 可用...只要把dos 改为 chcp 65001 就好了..

还有就是DEBUG 环境记得设置为空..

2

补充一下,win 下按s 一波命令不存在.. 为啥不用commader处理输入呢?
3

对了其实douban.fm 这样命令行命名不太好吧.. *.fm 这种可能会认为是一种文件,一般命令行的命名不会把标点符号放到里面去吧..

open 在 win 下是没有的。所以会报错。和处理输入没有关系的

@turingou 看了一下源码,这个open 是打开浏览器吧?

@turingou 话说 *nix 平台 & 不需要转义吗...win 下的分享我已经搞定了..今晚提一个PR..

好的,感谢~