例如使用
之间有什么区别rails db:migrate
和
bundle exec rake db:migrate
使用rails框架时?它对我来说似乎也是这样......
答案 0 :(得分:2)
两折。从rails 5开始,您可以使用rails和rake替换db:migrate。你真正改变的是添加bundle exec
,它告诉它从应用程序的捆绑器而不是你的平台捆绑器执行rake。
例如,您的Mac上有bundler v15
,应用程序上有bundler v12
。 bundle exec rake将使用bundler v12
,但rake将使用bundler v15
。
答案 1 :(得分:0)