$ bundle exec rails new . --minimal --database mysql --skip-asset-pipeline --skip-test --skip-docker
ためす
とりあえず docker で ruby の環境に入る
$ docker run -it --rm ruby:latest /bin/bash docker> mkdir myapp docker> cd myapp/ docker> bundle init docker> bundle add rails
rails new する
$ bundle exec rails new . --minimal --database mysql --skip-asset-pipeline --skip-test --skip-docker
構成
$ tree . -L 1 . ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── app ├── bin ├── config ├── config.ru ├── db ├── lib ├── log ├── public ├── tmp └── vendor
app 配下
$ tree app/ -L 1 app/ ├── assets ├── controllers ├── helpers ├── models └── views
ここから app/assets や app/helpers を消すと MVC (Model View Controller) 以外のディレクトリが app 配下から排除することもできる