やんばるエキスパートというオンラインスクールにて教材に取り組んでいた時の出来事です。
Sprockets::DoubleLinkErrorの出現
Railsのメッセージ投稿アプリを作成しており、その中でstylesheetsフォルダのcssファイルをscssファイルに拡張子を変更し、動作確認を行ったところ、「Sprockets::DoubleLinkError」が出現しました。
原因はcssファイルとscssファイルの干渉
stylesheetsフォルダ内にcssファイル、min.cssファイル、scssファイルの3つが存在しており、cssファイルとscssファイルが干渉してエラーが起こっていたようです。
cssファイルとmin.cssファイルを削除し、動作確認を行った所、エラーは解消されました。
しかし、、、
拡張機能Easy Sassにも注意
VScodeを再起動すると、再度cssファイルとmin.cssファイルが生成されていました。
拡張機能にEasy Sassを入れており、どうやらこいつが悪さをしていたようです。
Easy Sassを無効化した所、cssファイルとmin.cssファイルは自動生成されなくなりました。
そして、エラーも出ず、問題なく動作できるようになりました。