Afin d'élargir mes connaissances par moi-même, j'ai décidé d'apprendre la technologie de l'open source développée par mon prédécesseur. Par conséquent, il est devenu nécessaire de changer l'environnement ruby. Comme je peux facilement jouer avec docker, j'évite généralement de changer d'environnement directement dans l'environnement local.
Mais en ce moment, faisons-le dans l'environnement local! J'ai essayé de réfléchir. En conséquence, ma compréhension s'est approfondie et c'était bon pour moi.
Tout d'abord, à partir de l'article OSS développé avec Rails, regardez l'OSS qui semble intéressant et délicieux, et déterminez la proie.
Système d'affaires? Ça a l'air délicieux
Un système qui émet des détails? Oh, cela peut être intéressant, y compris l'écran de gestion. https://github.com/vteams/open-source-billing/ Si vous faites juste une déclaration, vous pouvez la rechercher, mais c'est délicieux d'apprendre même l'interface utilisateur
$ git clone https://github.com/vteams/open-source-billing.git
Probablement une quantité considérable de code. Le téléchargement prend énormément de temps.
Je ne peux pas l’attendre. J'attendrai en riant.
Très bien, db: créez! !! !!
open-source-billing owner$ rake db:create
rake aborted!
LoadError: cannot load such file -- bundler/setup
/Users/owner/projects/oss/open-source-billing/config/boot.rb:3:in `<top (required)>'
/Users/owner/projects/oss/open-source-billing/config/application.rb:1:in `<top (required)>'
/Users/owner/projects/oss/open-source-billing/Rakefile:5:in `<top (required)>'
(See full trace by running task with --trace)
sensationnel J'obtiens une erreur.
LoadError: cannot load such file -- bundler/setup
Dans l'état actuel des choses, la version du bundler est différente. Je connais.
$ bundle -v
Ceci est le contrôle de version! !!
open-source-billing owner$ bundle -v
Traceback (most recent call last):
2: from /Users/owner/.rbenv/versions/2.5.1/bin/bundle:23:in `<main>'
1: from /Users/owner/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems.rb:308:in `activate_bin_path'
/Users/owner/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems.rb:289:in `find_spec_for_exe': can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
Hmm, pouvez-vous me montrer la version? Je vois.
Commençons par Gemfile.lock
Gemfile.lock
BUNDLED WITH
2.1.4
Après tout, il est répertorié Vous utilisez 2.1.4.
Alors, maintenant mon bundler mac est ...
~ owner$ bundle -v
Bundler version 2.0.2
J'utilise 2.0.2, y a-t-il donc une erreur?
cette? N'avez-vous pas utilisé 2.1.4 dans le passé?
$ gem list bundler
C'est une confirmation! !!
~ owner$ gem list bundler
*** LOCAL GEMS ***
bundler (2.0.2, 1.3.0)
capistrano-bundler (1.6.0)
Je ne l'utilise pas lol Est-ce négligé?
Ensuite, installons 2.1.4! !!
~ owner$ gem install bundler -v 2.1.4
C'est l'installation! !!
~ owner$ gem install bundler -v 2.1.4
ERROR: While executing gem ... (Errno::EACCES)
Permission denied @ rb_sysopen - /Users/owner/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/bundler-2.1.4/CHANGELOG.md
Qu'est-ce que vous avez dit. .. .. ..
Permission denied
Parce que c'est une permission, n'est-ce pas autorisé? Cela semble lié à l'autorité
Plutôt que
ERROR: While executing gem ... (Errno::EACCES)
Quelle est cette erreur? ?? ?? Let's google immédiatement.
Solution lorsque ERREUR: lors de l'exécution de gem ... (Errno :: EACCES) apparaît Merci à nos ancêtres! !! !!
Voyons voir Ouais, je ne comprends pas vraiment. Voyons l'article original auquel cette personne fait référence.
$sudo chown -R (Nom d'utilisateur):staff /Users/(Nom d'utilisateur)/.rbenv
Je devrais faire cette commande Parce que j'utilise un compte propriétaire
$sudo chown -R owner:staff /Users/owner/.rbenv
Je me demande, est-ce bon C'est fait immédiatement
MacBook-Air:~ owner$ sudo chown -R owner:staff /Users/owner/.rbenv
MacBook-Air:~ owner$ gem install bundler -v 2.1.4
Successfully installed bundler-2.1.4
Parsing documentation for bundler-2.1.4
Done installing documentation for bundler after 4 seconds
1 gem installed
C'était un succès! !! Merci à nos ancêtres! !!
Appuyez sur LGTM
Puis à nouveau db: create!
$ rake db:create
Courir! !!
MacBook-Air:open-source-billing owner$ rake db:create
Your Ruby version is 2.5.1, but your Gemfile specified 2.7.1
Oh, la version rubis est-elle différente? J'utilise 2.5.1 et cet OSS utilise-t-il 2.7.1?
Vérifions quelle version peut être installée pour le moment
$ rbenv install -l
Vérifiez-le.
OwnernoMacBook-Air:~ owner$ rbenv install -l
2.5.8
2.6.6
2.7.1
jruby-9.2.11.1
maglev-1.0.0
mruby-2.1.0
rbx-4.15
truffleruby-20.1.0
Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all' to show all local versions.
Eh bien, il y a 2.7.1
Ensuite, spécifiez 2.7.1 et installez-le.
$ rbenv install 2.7.1
C'est assez long. .. .. ..
OwnernoMacBook-Air:~ owner$ rbenv install 2.7.1
Downloading openssl-1.1.1g.tar.gz...
-> https://dqw8nmjcqpjn7.cloudfront.net/ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46
Installing openssl-1.1.1g...
Installed openssl-1.1.1g to /Users/owner/.rbenv/versions/2.7.1
Downloading ruby-2.7.1.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2
Installing ruby-2.7.1...
ruby-build: using readline from homebrew
Installed ruby-2.7.1 to /Users/owner/.rbenv/versions/2.7.1
C'est enfin fini! !! !!
Souhaitez-vous le rafraîchir et le recharger au cas où?
Recharger
$rbenv rehash
De plus, comme j'utilise docker ces jours-ci, Faire correspondre la version standard à oss
:rubis a 2 ans.7.En gros, utilisez 1
rbenv global 2.7.1
Alors, voulez-vous essayer db: create avec ça?
open-source-billing owner$ rake db:create
Could not find rake-10.5.0 in any of the sources
Run `bundle install` to install missing gems.
D'un autre côté, il dit Exécuter'installation groupée ''
``
$ bundle install
je devrais le faire
.
.
.
Installing libv8 3.16.14.19 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
.
.
.
An error occurred while installing libv8 (3.16.14.19), and Bundler cannot continue.
Make sure that `gem install libv8 -v '3.16.14.19' --source 'https://rubygems.org/'` succeeds before bundling.
e ,,,,. Avez-vous toujours une erreur? ?? ??
Si vous regardez de près, il semble qu'il y ait deux erreurs.
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
Let's google à partir de maintenant
[Gem::Ext::BuildError: ERROR: Failed to build gem native extension.](https://qiita.com/___xxx_/items/022595bb658f769aaa8b)
Merci pour vos ancêtres> <
Apparemment, la gemme juste avant cette erreur est la cause de l'erreur
Installing libv8 3.16.14.19 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
Dans ce cas
Il semble que `` libv8 '' soit la cause
Il semble que l'autre erreur était `` libv8 ''
An error occurred while installing libv8 (3.16.14.19), and Bundler cannot continue.
Make sure that gem install libv8 -v '3.16.14.19' --source 'https://rubygems.org/'
succeeds before bundling.
Ah, c'est vrai.
$ gem install libv8 -v '3.16.14.19' --source 'https://rubygems.org/'
Puisque la vie est écrite par la commande ci-dessus, essayons-la d'abord à partir d'ici.
$ gem install libv8 -v '3.16.14.19' --source 'https://rubygems.org/'
.
.
.
An error occurred while installing libv8 (3.16.14.19), and Bundler cannot continue.
Make sure that gem install libv8 -v '3.16.14.19' --source 'https://rubygems.org/'
succeeds before bundling.
Ça ne change pas? T ^ T
Cela ressemble à une erreur courante
In Gemfile: therubyracer was resolved to 0.12.3, which depends on libv8
Ouais, il semble que `` therubyracer '' soit la cause
[Ce site](http://web-begginer-log.com/2020/01/26/rails-error-libv8/) présente le même symptôme, alors essayons-le.
### Encens Jic
$ bundle config --local build.libv8 --with-system-v8 You are replacing the current $ bundle config --local build.therubyracer --with-v8-dir=$(brew --prefix v8-315)
Oh, pas d'erreur
Puis```bundle install``Faisons le
open-source-billing owner$ bundle install
Hmm? ??
An error occurred while installing rmagick (2.15.4), and Bundler cannot continue.
Make sure that gem install rmagick -v '2.15.4' --source 'https://rubygems.org/'
succeeds before bundling.
La prochaine fois,``rmagick``Est-ce une erreur?
Peut-être ... diverses gemmes sont répétées. .. .. .. ..
Faisons-le quand même
$gem install rmagick -v '2.15.4' --source 'https://rubygems.org/'
open-source-billing owner$ gem install rmagick -v '2.15.4' --source 'https://rubygems.org/'
Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension.
current directory: /Users/owner/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/rmagick-2.15.4/ext/RMagick
/Users/owner/.rbenv/versions/2.7.1/bin/ruby -I /Users/owner/.rbenv/versions/2.7.1/lib/ruby/2.7.0 -r ./siteconf20200730-12130-sp4zhp.rb extconf.rb checking for clang... yes checking for Magick-config... no checking for pkg-config... yes checking for outdated ImageMagick version (<= 6.4.9)... no checking for Ruby version >= 1.8.5... yes checking for stdint.h... yes checking for sys/types.h... yes checking for wand/MagickWand.h... no
Can't install RMagick 2.15.4. Can't find MagickWand.h. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options.
Hmmmm ... C'est sorti?
Hmmmm. quoi
Eh bien, je ne sais pas.
Pour le moment
#### **`ERROR: Error installing rmagick:`**
Cherchons avec.
L'installation a échoué avec l'installation de gemme rmagick
Merci pour vos ancêtres! !! !!
Voyons voir, Ouais, téléchargez-le et mettez-le directement dans votre mac...。 D'accord, c'est rejeté. Vous pouvez certainement utiliser une commande. Parce que vous pouvez également le télécharger avec une commande.
Je me demande s'il y a d'autres bons articles ...
vérification de Magick avec gem install rmagick-config...La solution qui ne donne pas
hecking for Magick-config... no
Est suspect?
Voyons voir
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
current directory: /Users/owner/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/rmagick-2.15.4/ext/RMagick
/Users/owner/.rbenv/versions/2.7.1/bin/ruby -I /Users/owner/.rbenv/versions/2.7.1/lib/ruby/2.7.0 -r ./siteconf20200730-12130-sp4zhp.rb extconf.rb
checking for clang... yes
checking for Magick-config... no
checking for pkg-config... yes
checking for outdated ImageMagick version (<= 6.4.9)... no
checking for Ruby version >= 1.8.5... yes
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... no
Oh, de cette erreuryes
Ce n'est pas un problème,no
Y a-t-il un problème! !! !!
Je vois! !! !!
alors,Magick-config
QuandImageMagick
が怪しいQuand!!
Je vois, ouais! !!
Ensuite, je parlerai de la solution.
sudo: yum: command not found
Oh, tu ne peux pas l'utiliser?
Comment résoudre l'erreur de commande introuvable J'utilisais les commandes avec désinvolture, mais j'ai appris à quel point il y avait une telle différence. D'ailleurs, cette personne est probablement la même erreur
$ brew install ImageMagick
Essayons ça
$ brew install ImageMagick
Error: imagemagick 7.0.10-18 is already installed
To upgrade to 7.0.10-24, run `brew upgrade imagemagick`.
Ouais, on dirait que c'est déjà dedans. C'est vrai, je l'ai utilisé dans le passé.
$ brew upgrade imagemagick
Je vais le mettre à jour pour le moment
Error: Your Xcode (10.3) is too outdated.
Please update to Xcode 11.5 (or delete it).
Xcode can be updated from the App Store.
Error: Could not find an SDK that supports macOS 10.15.
You may have have an outdated or incompatible Xcode.
Homebrew found the following SDKs in the Xcode install:
10.14
D'une manière ou d'une autre, si je fais plus que cela, je sens que l'environnement sera détruit. .. .. Non ce n'est pas.
En premier lieu, xcode est une application que j'ai installée pour le simulateur iOS.
Xcode can be updated from the App Store.
Ah, c'est vrai.
Cela signifie-t-il que vous devez mettre à jour vers la dernière version de Xcode? Au fait, je n'ai pas mis à jour xcode après la mise à jour de mac.
Alors, installez la dernière version de Xcode depuis l'Appp Store Après ça
$brew reinstall imagemagick@6
$open-source-billing owner$ gem install rmagick
Building native extensions. This could take a while...
Successfully installed rmagick-4.1.2
Parsing documentation for rmagick-4.1.2
Done installing documentation for rmagick after 1 seconds
1 gem installed
Oh, j'ai réussi! !!
Maintenant, quand j'essaye l'installation groupée ...
Fetching rmagick 2.15.4
Installing rmagick 2.15.4 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
An error occurred while installing rmagick (2.15.4), and Bundler cannot continue.
Make sure that `gem install rmagick -v '2.15.4' --source 'https://rubygems.org/'` succeeds before bundling.
```
Après tout c'est inutile
Hmm? ?? ??
Si vous regardez attentivement, ce qui est demandé par l'erreur est```rmagick (2.15.4)```Donc, le rmagick que j'ai mis plus tôt``rmagick-4.1.2``Il se peut donc que l'erreur soit causée par la version différente.
#### **`Gemfile`**
```ruby
gem 'rmagick', '4.1.2'
```
Changer en.
Puis-je aller avec ça? Et installation groupée
```
An error occurred while installing therubyracer (0.12.3), and Bundler cannot continue.
Make sure that `gem install therubyracer -v '0.12.3' --source 'https://rubygems.org/'` succeeds before bundling.
```
``therubyracer``A bientôt (rires)
Je pense que ça a été résolu plus tôt (rires)
Est-il possible de spécifier la version de therubyracer en fonction de l'environnement actuel?
j'y pense[article](https://note.com/konpyu/n/na213a14ad1e3)Rencontre
###L'époque est mini_C'était un coureur
Haha! !!
``gem: 'therubyracer'``Est supprimé! !!
#### **`Gemfile`**
```python
gem 'mini_racer'
```
au lieu de``mini_racer``J'ai ajouté
Que dis-tu de ça! !!
```
$ bundle install
Using slim-rails 3.1.0
Using stripe 1.56.0
Fetching tinymce-rails 4.3.13
Installing tinymce-rails 4.3.13
Fetching to_words 1.1.1
Installing to_words 1.1.1
Fetching trackstamps 0.0.9
Installing trackstamps 0.0.9
Fetching twitter-bootstrap-rails 2.1.9
Installing twitter-bootstrap-rails 2.1.9
Fetching uglifier 3.0.0
Installing uglifier 3.0.0
Fetching unix_utils 0.0.15
Installing unix_utils 0.0.15
Fetching whenever 0.9.7
Installing whenever 0.9.7
Fetching wicked_pdf 2.0.2
Installing wicked_pdf 2.0.2
Fetching wkhtmltopdf-binary 0.9.9.3
Installing wkhtmltopdf-binary 0.9.9.3
Fetching xlsx_writer 0.4.4
Installing xlsx_writer 0.4.4
Fetching yajl-ruby 1.3.1
Installing yajl-ruby 1.3.1 with native extensions
Bundle complete! 104 Gemfile dependencies, 230 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Post-install message from twitter-bootstrap-rails:
Important: You may need to add a javascript runtime to your Gemfile in order for bootstrap's LESS files to compile to CSS.
**********************************************
ExecJS supports these runtimes:
therubyracer - Google V8 embedded within Ruby
therubyrhino - Mozilla Rhino embedded within JRuby
Node.js
Apple JavaScriptCore - Included with Mac OS X
Microsoft Windows Script Host (JScript)
**********************************************
```
Ichiyo semble avoir réussi.
cependant,
```
Important: You may need to add a javascript runtime to your Gemfile in order for bootstrap's LESS files to compile to CSS.
# Important: Vous devrez peut-être ajouter le runtime javascript à votre Gemfile afin de compiler le fichier de bootstrap LESS en CSS.
**********************************************
ExecJS supports these runtimes:
therubyracer - Google V8 embedded within Ruby
therubyrhino - Mozilla Rhino embedded within JRuby
Node.js
Apple JavaScriptCore - Included with Mac OS X
Microsoft Windows Script Host (JScript)
**********************************************
```
Il semble que vous deviez vérifier si js peut être utilisé
```
ExecJS::RubyRacerRuntime is not supported. Please replace therubyracer with mini_racer in your Gemfile or use Node.js as ExecJS runtime.
# ExecJS :: RubyRacerRuntime n'est pas pris en charge. Remplacez therubyracer par mini_racer dans le Gemfile ou utilisez Node.js comme runtime ExecJS.
```
Selon l'article, les 8 ci-dessus``mini therubyracer_Remplacer par un coureur``Il n'y a pas de problème autant qu'il y a des instructions.
```
$rails s
```
Pour le moment, vérifions si le serveur peut être démarré.
```
Change:
>> #<#<Class:0x00007fe292f30580>:0x00007fe29a81d588>.call(template)
To:
>> #<#<Class:0x00007fe292f30580>:0x00007fe29a81d588>.call(template, source)
(called from <top (required)> at /Users/owner/projects/oss/open-source-billing/config/application.rb:8)
[DEPRECATION] This gem has been renamed to hashie-forbidden_attributes and will no longer be supported. Please switch to hashie-forbidden_attributes as soon as possible.
```
Certaines gemmes ne sont plus prises en charge``hashie-forbidden_attributes``Il est dit de réécrire.
C'est suspect
```
gem 'hashie_rails', '0.0.4'
```
gem 'hashie_rails'Jetons un coup d'œil à github.
```
HashieRails
Moved to HashieForbiddenAttributes.
```
Oh! Après tout,``hashie-forbidden_attributes``Il est devenu! !!
```
gem 'hashie-forbidden_attributes'
```
Réécrivez ceci,``bundle install``Faire.
```
$ rails s
```
Peut-on commencer avec ça? ?? ?? ??
```
$ rails s
DEPRECATION WARNING: Single arity template handlers are deprecated. Template handlers must
now accept two parameters, the view object and the source for the view object.
Change:
>> #<#<Class:0x00007f9aa1b5e5f8>:0x00007f9aa1b574b0>.call(template)
To:
>> #<#<Class:0x00007f9aa1b5e5f8>:0x00007f9aa1b574b0>.call(template, source)
(called from <top (required)> at /Users/owner/projects/oss/open-source-billing/config/application.rb:8)
=> Booting Puma
=> Rails 6.0.2.2 application starting in development
=> Run `rails server --help` for more startup options
```
Ce n'est pas bien
```
DEPRECATION WARNING: Single arity template handlers are deprecated. Template handlers must
now accept two parameters, the view object and the source for the view object.
```
avertissement:Les gestionnaires de modèles à une seule allure sont obsolètes. Le gestionnaire de modèles est
Il accepte désormais deux paramètres, l'objet de vue et la source de l'objet de vue.
Cela semble vouloir dire cela.
Je vais le chercher pour le moment.
[【Rails6】DEPRECATION WARNING: Single arity template handlers are deprecated. Template handlers must now accept two parameters, the view object and the source for the view object.](https://qiita.com/mishiwata1015/items/7bd39f0400421b9264f7)
C'est sorti
J'apprécie vraiment cela.
Je vais l'essayer une fois
```
$ bundle update slim
```
Si cela ne fonctionne pas,
https://github.com/rails/rails/issues/35505
Je voudrais essayer la méthode de.
```
$ rails s
DEPRECATION WARNING: Single arity template handlers are deprecated. Template handlers must
now accept two parameters, the view object and the source for the view object.
Change:
>> #<#<Class:0x00007f8216263780>:0x00007f8211d3abe0>.call(template)
To:
>> #<#<Class:0x00007f8216263780>:0x00007f8211d3abe0>.call(template, source)
(called from <top (required)> at /Users/owner/projects/oss/open-source-billing/config/application.rb:8)
=> Booting Puma
=> Rails 6.0.2.2 application starting in development
=> Run `rails server --help` for more startup options
Exiting
```
C'est inutile
#### **`Gemfile`**
```python
gem 'slim', '3.0.7'
```
Supprimons ceci.
```
$ rails s
DEPRECATION WARNING: Single arity template handlers are deprecated. Template handlers must
now accept two parameters, the view object and the source for the view object.
Change:
>> #<#<Class:0x00007fe53a1117b0>:0x00007fe53a132ff0>.call(template)
To:
>> #<#<Class:0x00007fe53a1117b0>:0x00007fe53a132ff0>.call(template, source)
(called from <top (required)> at /Users/owner/projects/oss/open-source-billing/config/application.rb:8)
```
C'est inutile
Ensuite ceci[article](https://github.com/rails/rails/issues/35505)Je vais me référer à.
#### **`Gemfile`**
```ruby
gem 'jbuilder', '~> 2.0'
gem 'jbuilder', github: 'rails/jbuilder', branch: 'master'
```
Faisons-le avec ça
``bundle update``Je suis chargé de le faire, alors je vais le laisser en premier.
```
$ rails s
```
```
$ rails s
=> Booting Puma
=> Rails 6.0.2.2 application starting in development
=> Run `rails server --help` for more startup options
Exiting
Traceback (most recent call last):
50: from bin/rails:4:in `<main>'
49: from bin/rails:4:in `require'
```
L'erreur précédente a disparu, mais elle ne semble toujours pas se charger.
#### **`Erreur`**
```python
`database_configuration': Cannot load database configuration: (RuntimeError)
Could not load database configuration. No such file - ["config/database.yml"]
```
Apparemment la base de données dans le dossier de configuration.Il ne semble pas contenir de yml.
database.L'ajout de yml l'améliorera.
avant ça
Je l'ai effacé plus tôt``slim``Revenons en arrière et vérifions
#### **`Gemfile`**
```ruby
gem: 'slim'
```
Commencez par ça
```
$ rails s
=> Booting Puma
=> Rails 6.0.2.2 application starting in development
=> Run `rails server --help` for more startup options
Exiting
Traceback (most recent call last):
```
Yeah Yeah
```
Change:
>> #<#<Class:0x00007fe53a1117b0>:0x00007fe53a132ff0>.call(template)
```
Slim ne semble pas pertinent car il n'y en a pas.
Merci,Sonne comme un bug dans les rails 6 jbuilder
Puis continuez vers la base de données.Je vais créer yml.
#### **`config/database.yml`**
```yml
default: &default
adapter: mysql2
encoding: utf8
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
username: root
password:
socket: /tmp/mysql.sock
host: localhost
development:
<<: *default
database: open-source-billing_development
test:
<<: *default
database: open-source-billing_test
```
Avec ça, pour le moment``rails s``Je vais essayer.
```
/Users/owner/.rbenv/versions/2.7.1/lib/ruby/2.7.0/psych.rb:577:in `initialize': No such file or directory @ rb_sysopen - /Users/owner/projects/oss/open-source-billing/config/config.yml (Errno::ENOENT)
```
Hmm
Pour le moment``No such file or directory @ rb_sysopen``Quand tu google[article](https://qiita.com/minoriinoue/items/7e538c650c1037d962b0)Sortit de
Il semble qu'il manque quelque chose
Dans ce cas``config/config.yml``Il semble que cela se produit parce qu'il n'y en a pas.
cependant,``config/config.copy.yml``Parce que le fichier appelé a été préparé``copy``Effacez la description de``cofig.yml``C'était fabriqué.
```
$ rails db:create
Created database 'open-source-billing_development'
Created database 'open-source-billing_test'
$rails db:migrate
Zugagagagagaga .....
$rails s
Ah ah ah ah ah ah ah ah ah ah ah C'est enfin oh