Cloud9環境でrails new実行時のエラー解消について

#はじめに
現在、Udemyにて下記コースを勉強中です。
https://www.udemy.com/course/sinatra_rails/

そのため、この記事は以下の環境を前提としています。

- Cloud9
- rails version:4.2系
- bundler version:1.9.0(4.2系Verのrailsに対応させるため)

具体的なエラー発生状況としては、前提となる環境で
```$ rails new .
```を行った際にエラーが発生しました。
このエラー解決に時間がかかったため、解決法をまとめてみました。

#エラーと対処法
まずは、以下のエラーが発生しました。

```bash:エラーメッセージ
Bundler could not find compatible versions for gem "railties":
  In snapshot (Gemfile.lock):
    railties (= 4.2.11.1)

  In Gemfile:
    rails (= 4.2.11.1) was resolved to 4.2.11.1, which depends on
      railties (= 4.2.11.1)

    sass-rails (~> 5.0) was resolved to 5.1.0, which depends on
      railties (>= 5.2.0)

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.

Bundler could not find compatible versions for gem "sprockets":
  In snapshot (Gemfile.lock):
    sprockets (= 4.0.0)

  In Gemfile:
    sass-rails (~> 5.0) was resolved to 5.0.7, which depends on
      sprockets (>= 2.8, < 4.0)

    rails (= 4.2.11.1) was resolved to 4.2.11.1, which depends on
      sprockets-rails was resolved to 3.2.1, which depends on
        sprockets (>= 3.0.0)

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.
         run  bundle exec spring binstub --all
bundler: command not found: spring
Install missing gem executables with `bundle install`
```

エラーメッセージ内に「In Gemfile:〜」と記載があったためGemfile内を編集してみたが、上手くいきませんでした。
結局のところ、エラーメッセージ内に```Runningbundle update```と記載があるので、
```$ bundle update```を行う事で対処できました。

そして再度``` $ rails new .```を行ったところ、以下のエラーが発生しました。

```bash:エラーメッセージ
$ rails new .
Can't initialize a new Rails application within the directory of another, please change to a non-Rails directory first.
```

下記のサイトを参考に、途中までディレクトリやファイルを作成していた状態になっているのが問題であることがわかったため、
```$rails.new .```で生成したであろうデータを全て削除することで対処できました。
[#Please help Rails project can not be created](https://www.ruby-forum.com/t/please-help-rails-project-can-not-be-created/207364/3)

その後、```$ rails new .```を行ったところ、以下のエラーが発生しました。

```bash:エラーメッセージ
HEADS UP! i18n 1.1 changed fallbacks to exclude default locale.
But that may break your application.

If you are upgrading your Rails application from an older version of Rails:

Please check your Rails app for 'config.i18n.fallbacks = true'.
If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be
'config.i18n.fallbacks = [I18n.default_locale]'.
If not, fallbacks will be broken in your app by I18n 1.1.x.

If you are starting a NEW Rails application, you can ignore this notice.

For more info see:
https://github.com/svenfuchs/i18n/releases/tag/v1.1.0
```

エラーメッセージより、
```If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be'config.i18n.fallbacks = [I18n.default_locale]'.
```
とあるため、RailsのVerが5.2.2未満だと発生するエラーで、```config.i18n.fallbacks```の値を変えれば良さそうなのがわかりました。
しかし、```config.i18n.fallbacks```の記述がどこにあるかわからなかったため、以下参考元の方の記事を参考にさせていただきました。

>解決策は、
>config/environments/production.rb
>を開いて
>config.i18n.fallbacks = true
>となっているところを
>config.i18n.fallbacks = [I18n.default_locale]
>とすればOKよ
[#参考元](http://midnight-engineering.hatenadiary.jp/entry/2019/01/02/181645)

ひとまず、これでエラーが出なくなりました。
またエラー解決に戸惑う事があったら、まとめるかもしれません。