J'ai essayé de taper "rails new -h" dans la ligne de commande mais je n'ai rien obtenu.
Cela ne me donne aucune option pour le nouveau
J'ai essayé de taper "rails new -h" dans la ligne de commande mais je n'ai rien obtenu.
Cela fonctionne pour moi, avec Rails 3.1.0. J'utilise habituellement rails new -- help
à la place, mais les deux semblent fonctionner. Qu'est-ce que vous obtenez en faisant cela ?
Oh, merci pour la question. J'obtenais : "Impossible d'initialiser une nouvelle application Rails dans le répertoire d'une autre, veuillez changer pour un répertoire non-Rails en premier. Tapez 'rails' pour obtenir de l'aide." mais je réalise maintenant que c'est parce que j'étais dans le répertoire de l'application. Si je remonte d'un répertoire, j'obtiens les options.
Rails 5
$ rails -v
Rails 5.0.0
$ rails
Utilisation :
rails new APP_PATH [options]
Options :
-r, [--ruby=CHEMIN] # Chemin vers l'exécutable Ruby de votre choix
# Par défaut : /usr/local/bin/ruby
-m, [--template=TEMPLATE] # Chemin vers un template d'application (peut être un chemin de fichier système ou une URL)
-d, [--database=DATABASE] # Préconfiguration pour la base de données sélectionnée (options : mysql/oracle/postgresql/sqlite3/frontbase/ibm_db/sqlserver/jdbcmysql/jdbcsqlite3/jdbcpostgresql/jdbc)
# Par défaut : sqlite3
-j, [--javascript=JAVASCRIPT] # Préconfiguration pour la bibliothèque JavaScript sélectionnée
# Par défaut : jquery
[--skip-gemfile], [--no-skip-gemfile] # Ne pas créer de Gemfile
-B, [--skip-bundle], [--no-skip-bundle] # Ne pas exécuter bundle install
-G, [--skip-git], [--no-skip-git] # Ignorer le fichier .gitignore
[--skip-keeps], [--no-skip-keeps] # Ignorer les fichiers .keep de contrôle de source
-M, [--skip-action-mailer], [--no-skip-action-mailer] # Ignorer les fichiers Action Mailer
-O, [--skip-active-record], [--no-skip-active-record] # Ignorer les fichiers Active Record
-P, [--skip-puma], [--no-skip-puma] # Ignorer les fichiers liés à Puma
-C, [--skip-action-cable], [--no-skip-action-cable] # Ignorer les fichiers Action Cable
-S, [--skip-sprockets], [--no-skip-sprockets] # Ignorer les fichiers Sprockets
[--skip-spring], [--no-skip-spring] # Ne pas installer le préchargeur d'application Spring
[--skip-listen], [--no-skip-listen] # Ne pas générer de configuration dépendant de la gem listen
-J, [--skip-javascript], [--no-skip-javascript] # Ignorer les fichiers JavaScript
[--skip-turbolinks], [--no-skip-turbolinks] # Ignorer la gem turbolinks
-T, [--skip-test], [--no-skip-test] # Ignorer les fichiers de test
[--dev], [--no-dev] # Configurer l'application avec un Gemfile pointant vers votre checkout Rails
[--edge], [--no-edge] # Configurer l'application avec un Gemfile pointant vers le dépôt Rails
[--rc=RC] # Chemin vers le fichier contenant des options de configuration supplémentaires pour la commande rails
[--no-rc], [--no-no-rc] # Ignorer le chargement des options de configuration supplémentaires du fichier .railsrc
[--api], [--no-api] # Préconfigurer une pile plus petite pour les applications API seulement
Options d'exécution :
-f, [--force] # Écraser les fichiers qui existent déjà
-p, [--pretend], [--no-pretend] # Exécuter sans apporter de modifications
-q, [--quiet], [--no-quiet] # Supprimer la sortie de statut
-s, [--skip], [--no-skip] # Ignorer les fichiers qui existent déjà
Options Rails :
-h, [--help], [--no-help] # Afficher ce message d'aide et quitter
-v, [--version], [--no-version] # Afficher le numéro de version de Rails et quitter
Description :
La commande 'rails new' crée une nouvelle application Rails avec une structure de répertoire et une configuration par défaut au chemin que vous spécifiez.
Vous pouvez spécifier des arguments de ligne de commande supplémentaires à utiliser à chaque exécution de 'rails new' dans le fichier de configuration .railsrc de votre répertoire personnel.
Notez que les arguments spécifiés dans le fichier .railsrc n'affectent pas les valeurs par défaut indiquées ci-dessus dans ce message d'aide.
Exemple :
rails new ~/Code/Ruby/weblog
Cela génère une installation squelette de Rails dans ~/Code/Ruby/weblog.
Rails 4
$ rails -v
Rails 4.2.6
$ rails
Utilisation :
rails new APP_PATH [options]
Options :
-r, [--ruby=CHEMIN] # Chemin vers l'exécutable Ruby de votre choix
# Par défaut : /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
-m, [--template=TEMPLATE] # Chemin vers un template d'application (peut être un chemin de fichier système ou une URL)
[--skip-gemfile], [--no-skip-gemfile] # Ne pas créer de Gemfile
-B, [--skip-bundle], [--no-skip-bundle] # Ne pas exécuter bundle install
-G, [--skip-git], [--no-skip-git] # Ignorer le fichier .gitignore
[--skip-keeps], [--no-skip-keeps] # Ignorer les fichiers .keep de contrôle de source
-O, [--skip-active-record], [--no-skip-active-record] # Ignorer les fichiers Active Record
-S, [--skip-sprockets], [--no-skip-sprockets] # Ignorer les fichiers Sprockets
[--skip-spring], [--no-skip-spring] # Ne pas installer le préchargeur d'application Spring
-d, [--database=DATABASE] # Préconfiguration pour la base de données sélectionnée (options : mysql/oracle/postgresql/sqlite3/frontbase/ibm_db/sqlserver/jdbcmysql/jdbcsqlite3/jdbcpostgresql/jdbc)
# Par défaut : sqlite3
-j, [--javascript=JAVASCRIPT] # Préconfiguration pour la bibliothèque JavaScript sélectionnée
# Par défaut : jquery
-J, [--skip-javascript], [--no-skip-javascript] # Ignorer les fichiers JavaScript
[--dev], [--no-dev] # Configurer l'application avec un Gemfile pointant vers votre checkout Rails
[--edge], [--no-edge] # Configurer l'application avec un Gemfile pointant vers le dépôt Rails
[--skip-turbolinks], [--no-skip-turbolinks] # Ignorer la gem turbolinks
-T, [--skip-test-unit], [--no-skip-test-unit] # Ignorer les fichiers Test::Unit
[--rc=RC] # Chemin vers le fichier contenant des options de configuration supplémentaires pour la commande rails
[--no-rc], [--no-no-rc] # Ignorer le chargement des options de configuration supplémentaires du fichier .railsrc
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
0 votes
Quelle version de rails utilisez-vous?