Ruby on Rails-Lernprogramm Problematische Hinweise unter Windows

Hier sind einige Hinweise dazu, womit ich Probleme hatte, als ich Ruby on Rails-Lernprogramm: Rails anhand von Beispielen lernen unter Windows ausführte.

Tests, die in Kapitel 3 erfolgreich sein sollten, schlagen fehl

3.3.1 Erster Test ist ein Test, bei dem nur festgestellt wird, ob GET erfolgreich ist, der jedoch mit einem Berechtigungsfehler fehlschlägt

E

Error:
StaticPagesControllerTest#test_should_get_help:
ActionView::Template::Error: Permission denied @ rb_file_s_rename - (C:/environment/sample_app/tmp/cache/assets/sprockets/v4.0.0/99/99m8UCKl4j8IpsVOK8ltLHyNh8Ae0nHw3GBkC34V_co.cache.68827840.15592.375890, C:/environment/sample_app/tmp/cache/assets/sprockets/v4.0.0/99/99m8UCKl4j8IpsVOK8ltLHyNh8Ae0nHw3GBkC34V_co.cache)
    app/views/layouts/application.html.erb:8
    test/controllers/static_pages_controller_test.rb:10:in `block in <class:StaticPagesControllerTest>'


rails test test/controllers/static_pages_controller_test.rb:9

.

Finished in 0.474810s, 4.2122 runs/s, 2.1061 assertions/s.
2 runs, 1 assertions, 0 failures, 1 errors, 0 skips

Ruby on Rails --stylesheet_link_tag wird zu einem Fehler | teratail Ich habe den folgenden Befehl ausgeführt und er wurde behoben.

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

Ich bekomme eine Warnung, wenn ich Guard starte

  Please add the following to your Gemfile to avoid polling for changes:
    gem 'wdm', '>= 0.1.0' if Gem.win_platform?

Wie geschrieben, in der Gemfile

gem 'wdm', '>= 0.1.0', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

Hinzufügen,

bundle install --without=production

Und dann Guard neu gestartet.

bundle exec guard

Wdm scheint übrigens eine Abkürzung für "Windows Directory Monitor" zu sein.

Recommended Posts

Ruby on Rails-Lernprogramm Problematische Hinweise unter Windows
Hinweise zur Verwendung von FCM mit Ruby on Rails
Wenn das Ruby on Rails-Terminal zurückrollt
[Persönliches Memo] Ruby on Rails-Umgebungskonstruktion (Windows)
Ruby on Rails Elementary
Ruby On Rails Association
Schienen Tutorial Fighting Record III
Beheben Sie Gem :: FilePermissionError, wenn Sie Gem Install Rails ausführen (Rails Tutorial Kapitel 1).
Fehler beim Bereitstellen von Docker auf Schienen mit Notizen
[Ruby on Rails] Wenn der Befehl heroku ausgeführt wird, wird der Befehl bash: heroku: nicht gefunden angezeigt. [Rails Tutorial]
[Ruby on Rails] Beim Ausführen von RSpec wird eine Warnung angezeigt, da gem'chromedriver-helper 'veraltet ist.
Ruby on Rails Lernrekord -2020.10.03
Portfolioerstellung Ruby on Rails
Ruby on Rails Lernrekord -2020.10.04
[Ruby on Rails] Debuck (bindend.pry)
Ruby on Rails Lernrekord -2020.10.05
Ruby on Rails Lernrekord -2020.10.09
Ruby on Rails lernen Rekord-2020.10.07 ②
Ruby on Rails lernen Rekord-2020.10.07 ①
Brechen Sie die Ruby on Rails-Migration ab
[Ruby] Hinweise zur Methode gets
Ruby on Rails Lernrekord -2020.10.06
Zusammenfassung der Ruby on Rails-Validierung
Ruby on Rails Grundlegendes Memorandum
Schwierigkeiten beim Erstellen einer Ruby on Rails-Umgebung (Windows 10) (SQLite3)
[Ruby on Rails] Wenn die ID-Erfassung des Parameters nicht gut lief
[Ruby on Rails] Spaltenbeschränkungen beim Speichern in der Datenbank (4 Vertreter)
Hinweise zum Zeichencode bei der Migration von Windows auf Mac
[Ruby on Rails] Leseversuch (: [],: Schlüssel)
Ruby on Rails-Variablen, konstante Zusammenfassung
Installation von Ruby + Rails unter Ubuntu 18.04 (rbenv)
[Ruby on Rails] Paging-Funktion eingeführt
Grundkenntnisse in Ruby on Rails
Progate Ruby on Rails5 Rückblick
Codierung unter Windows + Ruby
Ruby on Rails Japanisch-Englisch kompatibler i18n
(Ruby on Rails6) Gepostete Inhalte "löschen"
[Ruby on Rails] CSV-Ausgabefunktion
Erstellen Sie eine Entwicklungsumgebung, in der die Haltepunkte von Ruby on Rails unter Windows funktionieren
[Ruby on Rails] Erstellung der Bestätigungsseite
Ruby On Rails entwickelt Routing-Konflikte
[Ruby on Rails] Implementierung der Kommentarfunktion
[Ruby on Rails] DM, Chat-Funktion
[Ruby on Rails] Praktische Hilfsmethode
Problematischer Ablauf der Rails-Umgebung [Windows 10]
Dinge, an die Sie sich erinnern sollten, und Konzepte im Ruby on Rails-Tutorial
[Ruby on Rails] Stoppen Sie "Looping bis ..."