質問: ### 前提・実現したいこと 外部からダウンロードしたJSライブラリを読み込めません。 アプリケーションにスケジュールを組み込むためにpickadate.jsを使いたいのですが、そのためにcssとjsファイルを読み込ませたいです。 なので、確認したいのは ・cssとjsファイルの置き場所がそもそもどこなのか ・読み込ませるためのapplication.html.hamlの記述が正しいか ### 発生している問題・エラーメッセージ cssとjsファイルを読み込ませる時にエラーが出ています。 ``` GET http://localhost:3000/app/assets/pickadate/picker.date.js net::ERR_ABORTED 404 (Not Found) ``` 他のファイルにも同じ内容のエラーが出ています。 ### 該当のソースコード application.html.haml ``` !!! %html %head %link{:href => "app/assets/css/default.css", :rel => "stylesheet"}/ %link{:href => "app/assets/css/default.date.css", :rel => "stylesheet"}/ %script{:src => "app/assets/pickadate/picker.js"} %script{:src => "app/assets/pickadate/picker.date.js"} %script{:src => "app/assets/pickadate/legacy.js"} ``` ### 補足情報 rails 5.2.3 hamlとscssを使用
回答: 他の方の質問を参考にさせていただき、ひとまずpublic下にcssとjsのディレクトリを作成してapplication.html.hamlの記述も変更したら表示はうまく行きました。 ただし、他の問題が発生したので別のページで質問をさせていただきます。