Ruby on Rails:rails 和 bin/rails 之间的 4.2.0 差异
Ruby on Rails: 4.2.0 differences between rails and bin/rails
所以从Rails 4.1.x开始好像有个推荐的方法是在应用程序文件夹下使用rails。而不是传统的:
rails server
Rails官方推荐使用
bin/rails server
看起来 bin/rails 引用了 rails 和其他内容。与 rails 相比,使用 bin/rails 的额外好处是什么?
第二个问题是 - 我习惯于使用 rails 服务器、rails 控制台等,而不是 bin/rails 服务器、bin/rails 控制台。如果不使用 bin/rails,我会丢失任何东西吗(比如误加载一些库等)?
谢谢。
将以下行放入您的 bin/rails 文件中:puts "In the bin/rails file"
现在 运行 rails server
。您可能会看到 rails
命令正在执行 bin/rails
文件。
我猜官方指南建议使用 bin/rails
有两个原因:
- 如果您的路径设置不正确,请避免使用 rails 的另一个实例。
- 速度 -
bin/rails
似乎比 rails
快一点
所以从Rails 4.1.x开始好像有个推荐的方法是在应用程序文件夹下使用rails。而不是传统的:
rails server
Rails官方推荐使用
bin/rails server
看起来 bin/rails 引用了 rails 和其他内容。与 rails 相比,使用 bin/rails 的额外好处是什么?
第二个问题是 - 我习惯于使用 rails 服务器、rails 控制台等,而不是 bin/rails 服务器、bin/rails 控制台。如果不使用 bin/rails,我会丢失任何东西吗(比如误加载一些库等)?
谢谢。
将以下行放入您的 bin/rails 文件中:puts "In the bin/rails file"
现在 运行 rails server
。您可能会看到 rails
命令正在执行 bin/rails
文件。
我猜官方指南建议使用 bin/rails
有两个原因:
- 如果您的路径设置不正确,请避免使用 rails 的另一个实例。
- 速度 -
bin/rails
似乎比rails
快一点