小编Ord*_*p81的帖子

我真的在运行哪个Ruby版本?

我正在运行Ubuntu 12.04 lts,并通过RVM安装Ruby.

问题是,当我输入ruby -v终端时,它说我的Ruby版本是1.8.7,并且使用了针对Sinatra的shotgun gem它说我正在运行Ruby 1.8.7.

当我输入1.8.7它时显示我安装的唯一版本的Ruby是2.0.0,它是我当前的默认版本.

我通过RVM安装了Ruby 2.0.0,它是我在我的机器上安装的唯一版本.

我试图安装Rails 4,但得到一个错误,说我需要Ruby 1.9或更高版本.

我如何知道我的版本是什么,以及如何将2.0.0设置为我唯一的版本?

ruby ruby-on-rails rvm ubuntu-12.04

30
推荐指数
3
解决办法
11万
查看次数

使用 SAM 时,AWS sam build 和 sam package 有什么区别?

我正在构建一些无服务器应用程序并尝试使用 SAM。我一直在浏览一些教程和一些使用sam build,而其他人使用sam package.

这些命令之间有什么区别?似乎 sam 包更难使用。

amazon-web-services aws-lambda aws-sam-cli aws-serverless aws-sam

8
推荐指数
1
解决办法
2287
查看次数

AWS SAM:构建失败错误:Docker 无法访问。Docker 需要运行才能在容器内构建

我运行 AWS SAM 并使用sam build --use-container然后出现以下错误。

Starting Build inside a container Building function 'SamTutorialFunction Build Failed Error: Docker is unreachable. Docker needs to be running to build inside a container

sudo service docker start之前运行过,仍然遇到同样的错误。

amazon-web-services docker aws-lambda aws-serverless

8
推荐指数
2
解决办法
9592
查看次数

捆绑安装什么 - 没有生产吗?

我见过人们使用这个,并按照自己的说法使用它.我只是没有真正掌握它实际上做的事情.我完全理解这个bundle install部分,但不是--without production它的一部分.这是做什么的,为什么我要使用它?

ruby rubygems ruby-on-rails bundler

7
推荐指数
2
解决办法
5083
查看次数

将目录中的单个文件推送到 github 新存储库?

我目前在 repo 中有一个文件并创建了一个新的 repo,但无法在不推送目录的全部内容的情况下获取新 repo 上的文件。我只想从目录中推送单个文件,而不是所有其他内容。我一直在做

git add mygame.rb
git commit -m 'game scores'
git add remote new_origin github.com/etc...
git push new_origin master
Run Code Online (Sandbox Code Playgroud)

完成此操作后,即使我从未使用 git add 命令“添加”它们,所有来自目录的文件也会上传到我的新仓库。所有这些文件都已经在我的旧仓库中,基本上只是想将 1 个文件移动到新仓库。git status 只返回“# 在分支 master 上没有提交(工作目录清理)”

git github

5
推荐指数
1
解决办法
1万
查看次数