質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Yarn

Yarnは、Facebook/Exponent/Google/Tildeが開発したJavaScriptのパッケージマネージャ。npmよりもインストールが速く、厳密にモジュールのバージョンを固定できるなど、npmの問題を解決。npmと互換性があり、同じpackage.jsonを使用できます。

Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

1回答

1746閲覧

docker-compose で rails 6 アプリを立ち上げる際の yarn, webpackerなど

ItsukiN32

総合スコア13

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Yarn

Yarnは、Facebook/Exponent/Google/Tildeが開発したJavaScriptのパッケージマネージャ。npmよりもインストールが速く、厳密にモジュールのバージョンを固定できるなど、npmの問題を解決。npmと互換性があり、同じpackage.jsonを使用できます。

Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

0クリップ

投稿2020/04/04 12:56

windows 10 を使っています。
その上にvirtualBox を使い ubuntu 18.04 をインストールしました。
ubuntu内でdocker, docker-compose, git をインストールし、docker-composeで環境を構築し、その上にrails 6のアプリを作ろうとしています。

勉強のために「現場のプロから学ぶ本格webプログラミング Ruby on Rails6 実践ガイド - 黒田努」を読んでいます。
こちらの本にはubuntu上で

git clone https://github.com/oiax/rails6-compose.git cd rails6-compose ./setup.sh docker-compose up -d docker-compose exec web bash rails new hoge -d postgresql --skip-test-unit

としてrails6 アプリを作成するようにかかれています。
この通りに展開すると、yarnが自動的にインストールされます。

一方、自分でもdocker-composeに慣れようと
https://qiita.com/atizawa/items/4ca6306087e3813b0941
を参考に環境を構築していき、rails new のあと rails sを行うと
こちらではyarnやwebpackerをインストールと言われます。

https://github.com/oiax/rails6-compose
のソースファイルを見ても、yarnやらwebpackerに関する記述はないのに、なぜ一方ではインストールされていて、もう一方ではインストールされずにエラー文が出るのかしりたいのです。

初心者な質問で申し訳ありませんが、教えていただけましたら幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2020/04/07 00:42

docker イメージ oiax/rails6-deps に node と yarn は入ってますね。そして、rails 6 では webpacker がデフォルトになったようです。
ItsukiN32

2020/04/07 15:36

ああ、、すごく単純なことだったんですね。。 変な質問して申し訳ありません。 ご回答ありがとうございました!
guest

回答1

0

自己解決

読み間違いをしていました。本当に申し訳ありません。

投稿2020/04/09 16:10

ItsukiN32

総合スコア13

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問