Как создать приложение Rails с именем модуля, не полученным из пути? - PullRequest
0 голосов
/ 28 мая 2018

При запуске rails new APP_PATH [options] я не вижу опции для указания пользовательского имени модуля, которое не является производным от базового имени APP_PATH.

Например, если я хочу, чтобы мое приложениеиспользовать модуль FooApp и находиться в пути ./foo_app_rails, в настоящее время я делаю следующее (в оболочке Bash):

$ rails new ./foo_app
$ mv ./foo_app ./foo_app_rails

Есть ли возможность сделать что-то подобное ...

# --module MODULE option overrides default module name of FooAppRails
$ rails new ./foo_app_rails --module FooApp

Я визуально отсканировал текст справки, чтобы найти вариант, который делает это, и ничего не увидел, а поиск нужных слов не дал ответа.

$ rails new --help | grep -i name
      [--skip-namespace], [--no-skip-namespace]            # Skip namespace (affects only isolated applications)
$ rails new --help | grep -i class
$ rails new --help | grep -i module
$ rails new --help | grep -i custom
$ rails new --help | grep -i path
  rails new APP_PATH [options]
  -r, [--ruby=PATH]                                        # Path to the Ruby binary of your choice
  -m, [--template=TEMPLATE]                                # Path to some application template (can be a filesystem path or URL)
      [--rc=RC]                                            # Path to file containing extra configuration options for rails command
    directory structure and configuration at the path you specify.

Мне не нужна эта опция.В основном, я был удивлен, что этого не было:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...