[RUBY] Remarque: feuille de calcul lors de la création de l'application Rails Vue

commande de création d'application

rails version nouveau nom d'application-d mysql --webpacker=vue --skip-turbolinks

Liste de gemmes à ajouter

gem 'devise'
gem 'devise-i18n'
gem 'rails-i18n'

gem 'faker'
gem 'factory_bot_rails'

gem 'rubocop', require: false
gem 'rubocop-rails', require: false
gem 'pry'
gem 'pry-doc'
gem 'pry-rails'
gem 'pry-byebug'
gem 'foreman'

gem 'rspec-rails', '~> 4.0.0'
gem 'rubocop-rspec', require: false

Commande d'exécution

$ rails webpacker:install

$ rails webpacker:install:vue

$ yarn add axios

$ yarn add vue-router

$ rails g rspec:install

$ rails g devise:install

paramètres rspec

.rspec


--require spec_helper
--format documentation

paramètres du contremaître

Profile.dev


web: bundle exec rails s
# watcher: ./bin/webpack-watcher
hot: ./bin/webpack-dev-server

bin/server


#!/bin/bash -i
bundle install
bundle exec foreman start -f Procfile.dev
$ chmod 777 bin/server

Configuration de ne pas créer de fichiers qui ne nécessitent pas de prise en charge du japonais

config/application.rb


config.i18n.default_locale = :ja
config.time_zone = "Tokyo"

config.generators do |g|
  g.template_engine false 
  g.assets false
  g.helper false
  g.test_framework :rspec,
                    fixtures: false,
                    view_specs: false,
                    helper_specs: false,
                    routing_specs: false
end

Commandes de création fréquemment utilisées

$ rails g api/v1/Index du nom du contrôleur

$rails g modèle nom du modèle titre:string likable:references{polymorphic}

#rails le nouveau temps
$ bundle config --local build.mysql2 "--with-ldflags=-L/usr/local/opt/openssl/lib"

Recommended Posts

Remarque: feuille de calcul lors de la création de l'application Rails Vue
Fiche technique du didacticiel Rails
Sortie verbalisée de procédure approximative lors de la création d'une application avec Rails
Résumé du travail initial lors de la création d'une application avec Rails
Comment spécifier la base de données lors de la création d'une application avec des rails
Aide-mémoire Java
Aide-mémoire JMeter
Aide-mémoire de Kotlin
[Aide-mémoire Docker]