首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sublime Text 3和Rspec,构建错误

Sublime Text 3和Rspec,构建错误
EN

Stack Overflow用户
提问于 2014-01-03 04:13:10
回答 4查看 1.9K关注 0票数 4

我刚刚安装了Sublime Text 3和一些带有它的软件包。

我正在做一些Ruby的事情,目前想在Sublime Text中构建我的程序。

但是当我点击Cmb +b来构建它时,我在Sublime Text console中得到了一些错误:

代码语言:javascript
复制
> [Errno 2] No such file or directory: 'rspec'
[cmd: ['rspec', '-I /Applications/MAMP/htdocs/Dropbox/pragmatic-ruby', '/Applications/MAMP/htdocs/Dropbox/pragmatic-ruby/studio_game.rb']]
[dir: /Applications/MAMP/htdocs/Dropbox/pragmatic-ruby]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]

有时我也会得到:

代码语言:javascript
复制
Could not find 'rspec-core' (>= 0) among 39 total gem(s) (Gem::LoadError)
EN

回答 4

Stack Overflow用户

发布于 2014-01-03 14:20:18

它似乎找不到rspec命令。尝试从您的终端安装rspec -

代码语言:javascript
复制
gem install rspec      # for rspec-core, rspec-expectations, rspec-mocks
gem install rspec-core # for rspec-core only
票数 1
EN

Stack Overflow用户

发布于 2014-01-04 02:23:41

Rspec包包含自己的构建系统

代码语言:javascript
复制
{
    "cmd": ["rspec", "-I ${file_path}", "$file"],
    "file_regex": "# ([A-Za-z:0-9_./ ]+rb):([0-9]+)",
    "working_dir": "${project_path:${folder:${file_path}}}",
    "selector": "source.ruby",

    "windows":
    {
            "cmd": ["rspec.bat", "-I ${file_path}", "$file"]
    }
}

如果您的Tools->BuildSystem设置为automatic,那么可以尝试使用Ruby。我不太确定BuildSystem是如何

票数 0
EN

Stack Overflow用户

发布于 2015-07-29 23:34:40

来源:https://github.com/SublimeText/RSpec/issues/50#issuecomment-64077090

由于构建命令本身只是Sublime直接使用的一个配置,所以我想不出一种动态执行它的方法。

解决这个问题的一种简单方法是复制build file并将其粘贴为[Sublime]/Packages/User/RSpec/RSpec.sublime-build,然后修改它以满足您的需要。

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20891011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档