回答編集履歴
1
修正
test
CHANGED
@@ -1,9 +1,23 @@
|
|
1
1
|
1はほぼそうです
|
2
2
|
|
3
3
|
> gemは一度インストールすれば全てのプロジェクトで使えるものではないのでしょうか?
|
4
|
+
|
5
|
+
|
4
6
|
|
5
7
|
ここが微妙です。
|
6
8
|
|
7
9
|
/Library/Ruby/Gems/2.6.0 にgemが入っているので共通して使えます。
|
8
10
|
|
9
11
|
が、プロジェクトごとにどのgemを使うのか、はまちまちなので、それをGemfileで管理しています。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
> 初心者サイトでgemをインストールするように指示がある際には特に sudo などを入力する指示はありません。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
Railsでgemを使う場合、どのエリアにgemを取り込むか、を指定できます。/Library/Ruby/Gems に入れない場合は多くの場合 Rails.root/vender にいれます。
|
20
|
+
|
21
|
+
この場合は書き込み権が有りますから sudo 不要です。ただしRailsアプリ毎に容量を食います。
|
22
|
+
|
23
|
+
/Library/Ruby/Gems(でない場合もありますが、system管理下の場所)に入れる場合はsudoが必要です。
|