我的环境是macOS,我没有Windows环境。我正在写一篇关于Byebug的博客文章,我想知道它是否完全支持Windows。这是我得到的信息:
可能不起作用?
platform: :mri选项。(请看这里)restart)在他们的Windows中不起作用。可能有用吗?
我不知道哪一个主意是对的。有人知道吗?
更新
@deivid说Byebug支持Windows。那么,Gemfile的有效平台选项是什么?
:platforms => [:mri, :mingw, :x64_mingw]或:platforms => [:mri, :mswin]
下面是从此页中删除的选项。
在这句话中
mswin和mswin是完全不同的东西。
而mswin似乎是这样的:
https://www.artonx.org/data/asr/
而且Byebug只针对mingw和x64_mingw运行,所以我想它应该是:platforms => [:mri, :mingw, :x64_mingw],对吗?
发布于 2017-01-16 13:52:49
是的,byebug支持Windows。
Rails 5将platform::mri选项添加到byebug gem中。(见这里)
当添加该修补程序时,Windows平台可能被忽略了。
这份文件说mri不包括Windows。
没错。
我听到一些人说,一些命令(e.g.restart)不能在他们的Windows上工作。
这些人应该向项目报告这些问题。
CI测试是在Windows环境下通过的。
正确的,最好的支持指标;)
在Byebug的自述文件中,我找不到对Windows环境的任何限制。
另一个好指标是:)
发布于 2017-05-14 23:38:26
gem 'byebug', platform: [:mri, :mingw, :x64_mingw]
byebug现在正在开发我的windows应用程序。从所选的答案来看,这一点并不明显。
https://stackoverflow.com/questions/41674136
复制相似问题