[RUBY] Schienen-Tutorial Kapitel 5

Einführung

Ich werde den Prozess der Weiterentwicklung des Rails-Tutorials selbst veröffentlichen.

Es berührt Wörter, die ich dabei nicht verstanden habe, und hat Fehler blockiert.

Bitte weisen Sie auf Fehler hin, da diese auf persönlichem Lernen beruhen.

Da dies mein erster Beitrag ist, denke ich, dass es viele Orte gibt, die schwer zu lesen sind, aber bitte verzeihen Sie mir.

Kapitel 5 Erstellen eines Layouts

5.1.2 Bootstrap und benutzerdefiniertes CSS

Es ist eine Seite.

Nachdem ich das Bootstrap-CSS-Framework in Listing 5.6 eingeführt hatte, überprüfte ich es in meinem Browser. Dann wurde das Bild der Katze in der vorherigen Übung noch angezeigt (Übung 3 in 5.1.1), also habe ich versucht, mit STRG + / zu kommentieren.

# <%= image_tag("kitten.jpg ", alt: "cat image") %>

Als ich es mit dem Browser überprüfte, wurde das Bild der Katze immer noch angezeigt.

Anscheinend, wenn Sie erb auskommentieren wollen

<%#= image_tag("kitten.jpg ", alt: "cat image") %>

Und es scheint, dass # nach <% hinzugefügt wird. (Ich wurde über diesen Inhalt in der nächsten Übung verfolgt)

5.4.2 Benutzerregistrierungs-URL

Übung 1 Wenn Sie die Übung in 5.4.1.1 noch nicht gestartet haben, ändern Sie sie zunächst wie in Listing 5.41 gezeigt, damit Sie die benannte Route signup_path verwenden können. Die benannte Route ist jetzt auch in Listing 5.43 verfügbar. Stellen Sie daher sicher, dass Ihr Test zu diesem Zeitpunkt grün ist. (Rails Tutorial Zitiert aus Kapitel 5)

ein Problem ist aufgetreten !! Ich habe einen Fehler in einem Test erhalten, der erfolgreich sein sollte.

ERROR["test_should_get_root", #<Minitest::Reporters::Suite:0x00000000091feba0 @name="StaticPagesControllerTest">, 0.5797893999842927]
 test_should_get_root#StaticPagesControllerTest (0.58s)
ActionView::Template::Error:         ActionView::Template::Error: Permission denied @ rb_file_s_rename - (C:/environment/sample_app/tmp/cache/assets/sprockets/v4.0.0/99/99m8UCKl4j8IpsVOK8ltLHyNh8Ae0nHw3GBkC34V_co.cache.47870560.18376.12839, C:/environment/sample_app/tmp/cache/assets/sprockets/v4.0.0/99/99m8UCKl4j8IpsVOK8ltLHyNh8Ae0nHw3GBkC34V_co.cache)

Huh? Ähnlicher Fehler wie in Kapitel 3 ... Artikel gemäß Kapitel 3 https://qiita.com/yasumichi/items/ccf1f7f57b6627034226

Also nochmal

> rails tmp:cache:clear
> rails assets:precompile

Ich habe diesen Befehl eingegeben und den Test ausgeführt, und er war erfolgreich.

Am Ende

Ich konnte dieses Kapitel beenden, ohne so sehr zu stolpern.

Recommended Posts

Schienen-Tutorial Kapitel 6
Schienen-Tutorial Kapitel 1
Schienen-Tutorial Kapitel 7
Schienen-Tutorial Kapitel 5
Schienen-Tutorial Kapitel 10
Schienen-Tutorial Kapitel 9
Schienen-Tutorial Kapitel 8
Rails Tutorial Kapitel 3 Lernen
Rails Tutorial Memorandum (Kapitel 3, 3.1)
Rails Tutorial Kapitel 4 Lernen
Rails Tutorial Kapitel 1 Lernen
Rails Tutorial Kapitel 2 Lernen
Schienen Tutry
Schienen Tutorial
Schienen Tutry
Deshalb habe ich dieses Mal die Methode "Verknüpfen des Inhalts des Verzeichnisses" übernommen. Ich denke, es wird je nach Zeit und Fall richtig verwendet. Tutorial zu Linux, ln, Linux-Befehlsschienen
Schienen Tutry
Schienen Tutorial
Schienen Tutorial
[Rails Tutorial Kapitel 4] Ruby mit Rails-Geschmack
Rails Tutorial Test
[Rails Tutorial Kapitel 5] Erstellen Sie ein Layout
Rails Tutorial Memorandum 1
Rails Tutorial Memorandum 2
Tutorial zum Kauen der Schienen [Kapitel 2 Spielzeuganwendung]
[Anfänger] Rails Tutorial
Rails Tutorial (4. Ausgabe) Memo Kapitel 6
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 7
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 9
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 2
Rails Tutorial Kapitel 0: Vorbereitende Grundkenntnisse 5
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 3
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 8
Kapitel 4 Rails Flavoured Ruby
Schienen Tutorial Cheet Sheet
[Rails] Lernen mit Rails Tutorial
Schienen Tutorial Fighting Record III
Rails Tutorial Kapitel 1 Von Null bis Bereitstellung [Try]
Kauen der Schienen Tutorial [Kapitel 3 Erstellen fast statischer Seiten]
Beheben Sie Gem :: FilePermissionError, wenn Sie Gem Install Rails ausführen (Rails Tutorial Kapitel 1).
11.1 AccountActivations-Ressource: Rails Tutorial Memorandum-Kapitel 11
Rails Tutorial Records und Memorandum # 0
Rails Tutorial 4. Ausgabe: Kapitel 1 Von Null bis Bereitstellung
Beheben Sie ActiveRecord :: NoDatabaseError, wenn Sie einen Rails-Test durchführen (Rails-Tutorial, Kapitel 3).
Ich habe Rails Anfänger ausprobiert [Kapitel 2]
[Rails] Implementierung der Tutorial-Funktion
Kauen der Schienen Tutorial [Kapitel 1 Von Null bis Bereitstellung] Zweite Hälfte
Kauen der Schienen Tutorial [Kapitel 1 Von Null bis Bereitstellung] Erste Hälfte