我的环境是macOS,我没有Windows环境。 我正在写关于Byebug的博客文章,我想知道它是否完全支持Windows。 这里是我得到的信息:
可能不行?
platform: :mri
选项,以gem。 ( 见这里 ) restart
)没有在他们的Windows PC工作。 可能工作?
我不确定哪个想法是正确的。 有人知道吗?
@deivid说,Byebug支持Windows。 那么,Gemfile的有效平台选项是什么?
:platforms => [:mri, :mingw, :x64_mingw]
或者:platforms => [:mri, :mswin]
?
这里是从这个页面 exctracted选项。
在这个评论中 :
mswin和mingw是完全不同的东西。
和mswin似乎这些包:
https://www.artonx.org/data/asr/
Byebug CI只是针对mingw和x64_mingw运行的,所以我想应该是:platforms => [:mri, :mingw, :x64_mingw]
,对吗?
是的, byebug
支持Windows。
Rails 5增加了平台::mri选项,以byebug宝石。 (看这里)
当补丁被添加时,Windows平台可能被忽略。
这个文件说mri不包括Windows。
那就对了。
我听到一些人说,一些命令(例如,重新启动)没有在他们的Windows PC工作。
那些人应该把这些问题报告给这个项目。
CI测试是针对Windows环境传递的(参见这里)
Thtat是正确的,最好的支持指标;)
我在Byebug的README中找不到Windows环境的任何限制。
另一个好的指标:)
gem 'byebug', platform: [:mri, :mingw, :x64_mingw]
byebug
现在正在开发我的windows rails应用程序。 这从选定的答案不明显。