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.
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)
Ü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.
Ich konnte dieses Kapitel beenden, ohne so sehr zu stolpern.
Recommended Posts