[RUBY] Les débutants utilisent ubuntu dans la fenêtre pour préparer l'environnement des rails

introduction

Je suis débutant et qu'est-ce que WSL? ?? C'était un niveau qui partait, mais j'ai réussi à préparer l'environnement donc je vais le laisser comme un mémorandum pour les retardataires Cette fois, l'objectif était de préparer l'environnement rails à l'aide de WSL appelé ubuntu. Les erreurs qui ont été difficiles pour moi en tant que débutant sont les suivantes.

Soudainement trébuché avec rbenv install 2.7.0

Comme je ne sais pas à droite ou à gauche, j'ai étudié la méthode d'installation et suis arrivé sur le site suivant. https://railsgirls.jp/install#setup_for_windows_without_wsl Puisque l'étape 1 n'était que l'installation, j'ai procédé rapidement, et alors que je me demandais si la maintenance de l'environnement serait bientôt terminée, je suis tombé sur la 4ème étape de l'étape 2. Plus précisément

rbenv install 2.7.0

Je suis tombé dessus. INSTALL FILLED s'affiche et vous pouvez voir qu'un événement de type erreur s'est produit. En enquêtant, j'ai trouvé que le paquet était manquant, et lorsque j'ai exécuté le code suivant, j'ai pu le résoudre.

sudo apt-get install git-core zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev nodejs yarn

Trébucher sur le serveur de rails

J'ai eu du mal à surmonter rbenv install 2.7.0 et à entrer dans les rails, et je pensais que cela finirait, mais la vie ne va pas bien. Le but était juste au coin de la rue, mais une erreur est apparue à nouveau à l'écran. Je ne trouve pas le Webpacker. Donc

rails webpacker install

J'obtiens à nouveau une erreur lorsque je cours. .. ..

bin/rails:3:in `load'
bin/rails:3:in `<main>'
(See full trace by running task with --trace)

Quelque chose ne va pas avec le fichier d'installation de rails webpacker install. Puis, quand j'ai enquêté plus loin, il a été dit qu'il était nécessaire de l'installer avec quelque chose appelé fil installé.

# Node.installer js
sudo apt install -y nodejs npm
sudo npm install n -g
sudo n stable
sudo apt purge -y nodejs npm
exec $SHELL -l
#Installer du fil
rails yarn install
#Installer webpacker
rails webpacker install

L'erreur a été résolue par

finalement

Cela semble facile à écrire jusqu'à présent, mais il faut une semaine pour résoudre ces deux problèmes. Combien il était difficile pour un débutant qui ne savait rien de comprendre ce qui était exigé de la déclaration d'erreur, de le découvrir et d'entrer la commande appropriée. .. .. J'aimerais continuer à améliorer ma capacité de résolution de problèmes en apprenant de cette erreur. .. ..

Recommended Posts

Les débutants utilisent ubuntu dans la fenêtre pour préparer l'environnement des rails
[Rails] Comment utiliser PostgreSQL dans l'environnement Vagrant
Utiliser docker dans un environnement proxy sur ubuntu 20.04.1
Comment utiliser MySQL dans le didacticiel Rails
Comment utiliser les variables d'environnement dans RubyOnRails
Comment utiliser credentials.yml.enc introduit à partir de Rails 5.2
[Construction de l'environnement] Rails + MySQL + Docker (les débutants peuvent également l'utiliser en 30 minutes!)
[Rails] Comment utiliser les boîtes de sélection dans Ransack
Comment utiliser JQuery dans Rails 6 js.erb
Je veux utiliser une petite icône dans Rails
Mémo de commande pour installer xeyes dans l'environnement docker ubuntu
Pour ceux qui souhaitent utiliser MySQL pour la base de données dans la construction de l'environnement de Rails6 ~.
Rails6 (MySQL, environnement Ubuntu, Cloud9)
[Rails] Comment utiliser enum
[Rails] Comment utiliser enum
Comment utiliser la jonction de rails
[Rails] Comment utiliser la validation
[Rails] Comment utiliser authenticate_user!
Utilisez plusieurs cases à cocher dans Rails6!
[Rails] Comment utiliser Scope
Difficultés à créer un environnement Ruby on Rails (Windows 10) (SQLite3)
Utiliser Java Web Start dans un environnement OpenJDK sous Windows
[Rails] Comment utiliser la "devise" des gemmes
Comment utiliser Lombok au printemps
[Rails] Comment utiliser les messages flash
[Rails] Comment exécuter "rails db: create" etc. dans l'environnement de production EC2
Rails (environnement postgeresql. Ubuntu), déploiement heroku
Comment utiliser Ruby on Rails
J'ai essayé de configurer les débutants Java pour qu'ils utilisent des touches de raccourci dans eclipse
[Rails] Utiliser des cookies en mode API
Comment utiliser les bio-formats sur Ubuntu 20.04
Comment utiliser InjectorHolder dans OpenAM
Comment installer le langage utilisé dans Ubuntu et comment créer l'environnement
[Rails] Comment utiliser Active Storage
Comment utiliser les classes en Java?
[Rails 6] Personnaliser Bootstrap dans l'environnement Rails + Bootstrap 5.0.0-alpha
Flux de construction de l’environnement Rails problématiques [Windows 10]
Solution de contournement d'adresse déjà utilisée (Windows)
Comment installer Swiper in Rails
Utilisez l'application Web Timecop in Rails pour déplacer le temps dans le navigateur
[Rails] Utilisez le dispositif pour obtenir des informations sur l'utilisateur actuellement connecté
[Erreur] Changer la construction de l'environnement pour utiliser oss (open source) de Ruby on Rails
[Pour les débutants Rails] Résumé de l'utilisation de RSpec (obtenir un aperçu)
Comment implémenter la fonctionnalité de recherche dans Rails
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
Installez Vivado dans l'environnement WSL2 + Ubuntu 20.04 LTS
Comment changer le nom de l'application dans les rails
[Docker] Utiliser des variables d'environnement dans Nginx conf
Comment utiliser le volume nommé dans docker-compose.yml
[Docker] Création d'un environnement pour utiliser Hugo