13

の 2 番目のコマンドが

$ bundle install

いらない

--without production

(これはチュートリアルでのやり方なので、正しいと思います)必要ではない背後で何が起こっているのか/理由は何ですか?

http://ruby.railstutorial.org/chapters/a-demo-app#sec-demo_users_resourceより

$ bundle install --without production
$ bundle update
$ bundle install
4

2 に答える 2

1

開発マシンでバンドル コマンドを実行すると、本番環境で使用するための gem はインストールされません。

ここを参照してください: http://bundler.io/man/bundle-install.1.html

NAME
bundle-install - Install the dependencies specified in your Gemfile

SYNOPSIS

bundle install [--binstubs[=DIRECTORY]] [--clean] [--full-index] [--gemfile=GEMFILE] [--jobs=NUMBER] [--local] [--deployment] [--no-cache] [--no-prune] [--path PATH] [--system] [--quiet] [--retry=NUMBER] [--shebang] [--standalone[=GROUP[ GROUP...]]] [--trust-policy=POLICY] [--without=GROUP[ GROUP...]]
于 2015-04-19T12:40:01.187 に答える