[RUBY] SassC :: SyntaxError in Pages # index Remède survenu pendant le didacticiel intermédiaire Rails5

Une erreur s'est produite lors du tutoriel intermédiaire rails5 L'image d'erreur suivante 415e5c6c8622f2ea3ffb780959431d92.png

Hypothèse et ce que j'ai essayé

Quand j'essaye de traduire l'explication de la phrase d'erreur

"Erreur: le fichier à importer est introuvable ou lu: bootstrap-sprockets. 15: 1 ligne app / assets / stylesheets / application.scss @import "bootstrap-sprockets";」

Sera. On suppose que les pignons sont supposés ne pas exister, bien que la description de l'importation soit lue.

On dit que beaucoup de sites qui apparaissent lors de la recherche avec une déclaration d'erreur sont causés par le fait de ne pas faire de rails, mais dans mon cas, redémarrer avec des rails n'a aucun effet. [Site de référence](https://www.it-swarm.dev/ja/ruby-on-rails/sass-syntaxerror%EF%BC%9A%E3%82%A4%E3%83%B3%E3%83 % 9D% E3% 83% BC% E3% 83% 88% E3% 81% 99% E3% 82% 8B% E3% 83% 95% E3% 82% A1% E3% 82% A4% E3% 83% AB % E3% 81% 8C% E8% A6% 8B% E3% 81% A4% E3% 81% 8B% E3% 82% 89% E3% 81% AA% E3% 81% 84% E3% 81% 8B% E5 % 88% A4% E8% AA% AD% E3% 81% A7% E3% 81% 8D% E3% 81% AA% E3% 81% 84% EF% BC% 9Abootstrapsprockets / 1049262166 /)

Solution

J'ai pu le résoudre en jouant avec application.scss

application.avant la modification scss


@import "bootstrap-sprockets";
@import "bootstrap";
@import "protospace";

Supprimer la troisième ligne

application.Après correction scss


@import "bootstrap-sprockets";
@import "bootstrap";

Apparemment, lorsque je regardais certains sites pour le résoudre, cela était dû à l'importation accidentelle de protospace. Par conséquent, la solution était de décrire le manque de rails et l'importation incorrecte.

Recommended Posts

SassC :: SyntaxError in Pages # index Remède survenu pendant le didacticiel intermédiaire Rails5
Remède à la commande introuvable dans les rails s
Que faire si vous recevez l'avertissement «Le validateur d'unicité n'appliquera plus la comparaison sensible à la casse dans Rails 6.1.» Dans Rails 6.0
Remède à la commande introuvable dans les rails s
SassC :: SyntaxError in Pages # index Remède survenu pendant le didacticiel intermédiaire Rails5
Comment utiliser MySQL dans le didacticiel Rails
Test des messages d'erreur: Notes du didacticiel Rails - Chapitre 7