Ruby2.3.8をインストールする
- ubuntu22.04はopenssl3を使用しているため、以前rubyをインストールした際にruby3.2.2バージョンがインストールされていました。ただし、rotten-potatoes プロジェクトで使用する Ruby にはバージョン 2.3.8 が必要なので、最初に Ruby 2.3.8 をインストールする必要があります。
openssl1 をインストールする
- Ruby2.3.8 バージョンをインストールするには、まず openssl1 をインストールし、ターミナルで次のコマンドを入力する必要があります。
rvm pkg install openssl
Ruby2.3.8をインストールする
- コマンドラインを使用してruby2.3.8をインストールします(インストール中にログインパスワードの入力が必要な場合があります)
rvm install ruby-2.3.8
デフォルトでruby2.3.8を使用するように設定します。
- コマンド ライン設定を使用して、デフォルトで Ruby バージョン 2.3.8 を使用します (Ruby を初めてインストールする場合は、ターミナルの環境設定を開き、名前のない > コマンド > を見つけて、[ログイン シェルとしてコマンドを実行] をオンにし、ログインする必要があります)再びシステムに)
rvm install ruby-2.3.8 --default
クローンプロジェクト
- コマンドラインを使用してrotten-potatoesプロジェクトのクローンを作成します。
git clone https://gitee.com/shinabc/rotten-potatoes.git
依存関係をインストールする
- プロジェクトに必要なnodejsとデータベースの依存関係をターミナルにインストールします。
sudo apt install libpq-dev (安装数据库依赖)
sudo apt install nodejs (安装nodejs)
プロジェクトをコンパイルする
- プロジェクトフォルダーに移動します
- 次のコードを実行して、プロジェクトのすべての依存関係をインストールします。
bundle install --without production
プロジェクトの初期化
- プロジェクト フォルダーで次のコードを実行してプロジェクトを初期化します。
rake db:setup
rake db:migrate (初始化数据库)
rake db:seed
プロジェクトを実行する
- プロジェクト フォルダーで次のコードを実行してプロジェクトを開始します
rails server (启动服务器)
- ブラウザを開いて http://localhost:3000/ にアクセスすると、プロジェクトが正常に実行されていることがわかります。