[RUBY] Schienen neuer App-Name nicht erstellt

Entsprechender Teil

Schienen-Tutorial Kapitel 3 $ rails _6.0.3_ new sample_app Beim Ausführen tritt ein Fehler auf und die App wird nicht erstellt.

Erwartetes Verhalten

Der Befehl $ Rails _6.0.3_ new sample_app funktioniert ordnungsgemäß und die App wird erstellt.

Woran ich gearbeitet habe

$ rails _6.0.3_ new sample_app

Yarn not installed. Please download and install Yarn from https://yarnpkg.com/lang/en/docs/install/

Es scheint, dass Garn nicht installiert ist. Ich wurde gebeten, Yarn zu installieren. Installieren Sie Yarn also mit dem Braubefehl von Homebrew.

 $ brew install yarn

 bash: brew: command not found

Als nächstes wurde mir gesagt, dass es keinen Braubefehl gab. Ich denke, dass es kein Homebrew gibt, also werde ich Homebrew installieren.

 $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

 Warning: /home/linuxbrew/.linuxbrew/bin is not in your PATH.

Mir wurde gesagt, dass mein PFAD nicht funktioniert. Gehen wir also den Pfad durch.

$ echo 'export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"' >>  ~/.bashrc
source ~/.bashrc

Homebrew ist jetzt installiert und Garn ist ebenfalls installiert.

$ rails _6.0.3_ new sample_app

Die App wurde richtig erstellt! !!

Fazit

Um eine App mit dem Befehl $ Rails New App Name zu erstellen, müssen Sie Yarn installieren. Es gibt auch eine Möglichkeit, Yarn mit npm zu installieren, aber Sie können es mit Homebrew installieren.

Referenz

https://qiita.com/jun3030/items/afcd3287285a57b32ccb

Recommended Posts

Schienen neuer App-Name nicht erstellt
Was tun, wenn die App nicht mit der neuesten Rails-Version erstellt wurde, die bei neuen Rails installiert wurde?
[Rails6] Erstelle eine neue App mit Rails [Anfänger]
MySQL läuft nicht stabil ... Die Rails-App läuft nicht.
[Rails 5] Erstelle eine neue App mit Rails [Anfänger]
Downgrade einer vorhandenen App, die mit Rails 5.2.4 erstellt wurde, auf 5.1.6
[Rails] fields_for wird nicht angezeigt
Erstellen Sie eine neue App mit Rails
Rails Die AWS-Bereitstellung wird nicht berücksichtigt
Strg-Z funktioniert, es gibt also eine Möglichkeit zu unterbrechen und zu töten: Dies ist mühsam und kann den falschen töten. Sie können dies in ein Python-Skript schreiben. Verfolgen Sie Rails-App-Fehler mit Python, C-Erweiterung Sentry
Daten sind nicht in Rails registriert.
[Schienen] Änderungen der von devise erstellten Ansichtsseite werden nicht berücksichtigt
[Rails] Video wird nicht mit video_tag abgespielt
[Rails] Annotate wird bei der Migration nicht ausgeführt
So ändern Sie den App-Namen in Rails
[Für Anfänger ein Muss] rails_12factor ist nicht erforderlich, um die Rails-App in Heroku zu veröffentlichen
[AWS] Veröffentlichen Sie die Rails-App mit Nginx + Puma
[Rails] Rails neu, um eine Datenbank mit PostgreSQL zu erstellen
Veröffentlichen Sie die mit Ruby on Rails erstellte App
Kann mit STS (Eclipse) nicht heiß bereitgestellt werden
java.util.Arrays.asList () ist kein Ersatz für neue ArrayList <> ()
So pushen Sie mit Rails entwickelte Apps an Github
Begrenzen Sie Dateien, die mit dem Befehl Rails g Controller erstellt wurden
Rufen Sie Ihre eigene Klasse auf, die unter lib mit Rails erstellt wurde
[Fehler] Die App wird in der Produktionsumgebung nicht angezeigt
Site Map im RSS / Atom-Format mit Ruby on Rails erstellt
[Rails] Zeichnen Sie auf, wann das Ereignis nicht ausgelöst wurde, wenn der Name der Javascript-Datei mit dem des Controllers identisch ist