3

新的 Rails 用户在这里。抱歉,如果以前有人问过这个问题,但经过一天的搜索后我找不到它。

我正在关注 Ruby on Rails入门指南,因此我创建了一个名为 blog 的测试应用程序。根据教程,博客目录中应该有一个 bin 文件夹,但它没有。它包含教程页面上列出的所有其他文件夹,以及一个称为“脚本”的文件夹。脚本本质上是与 bin 相同的文件夹,还是我遗漏了什么?我正在从 Windows 命令提示符运行 rails v. 3.2.13。

谢谢你提供的所有帮助!

4

4 回答 4

6

在 Rails 4.0 中引入 bin 目录

http://edgeguides.rubyonrails.org/4_0_release_notes.html

6.1 显着变化 您的应用程序的可执行文件现在位于 bin/ 目录中。运行 rake rails:update:bin 以获取 bin/bundle、bin/rails 和 bin/rake。

于 2013-09-08T19:35:24.990 回答
5

您需要运行rake rails:update:bin以创建和填充 Rails 4+ 的 bin 文件夹

于 2016-05-10T14:03:21.633 回答
5

Rails 5.2的情况下, 您必须运行rake app:update:bin命令来创建 bin 文件夹。

IE

 rake app:update:bin

它将显示如下输出:

  create  bin
  create  bin/bundle
  create  bin/rails
  create  bin/rake
  create  bin/setup
  create  bin/update
  create  bin/yarn
于 2018-09-14T12:52:19.507 回答
0

rails3中的bin目录在哪里?

您需要在 app/ 文件夹下创建 bin 文件夹并将其添加到其中。

mkdir app/bin
于 2013-09-08T17:05:01.410 回答