Bundle exec 抽成与 rails
Bundle exec rake versus rails
例如使用
有什么区别
rails db:migrate
和
bundle exec rake db:migrate
何时使用 rails 框架?它似乎对我做同样的事情......
两倍。从 rails 5 开始,您可以用 rails 和耙子代替 db:migrate。你真正改变的是添加 bundle exec
,它告诉它从应用程序的捆绑器而不是你的平台捆绑器执行 rake。
例如,您的 mac 上有 bundler v15
,申请上有 bundler v12
。 bundle exec rake 将使用 bundler v12
,但 rake 将使用 bundler v15
.
rails db:migrate vs bundle exec rake db:migrate
在内部 rails 正在代理 rake 命令。
例如使用
有什么区别rails db:migrate
和
bundle exec rake db:migrate
何时使用 rails 框架?它似乎对我做同样的事情......
两倍。从 rails 5 开始,您可以用 rails 和耙子代替 db:migrate。你真正改变的是添加 bundle exec
,它告诉它从应用程序的捆绑器而不是你的平台捆绑器执行 rake。
例如,您的 mac 上有 bundler v15
,申请上有 bundler v12
。 bundle exec rake 将使用 bundler v12
,但 rake 将使用 bundler v15
.
rails db:migrate vs bundle exec rake db:migrate
在内部 rails 正在代理 rake 命令。