Leaflet.draw という JS ライブラリをいれたいのですが
https://teratail.com/questions/145809
で質問したように正式な手順のインストール方法がわからず
https://cdnjs.com/libraries/leaflet.draw/
ここから全ファイルをコピーして
/vendor/assets/stylesheets/にCSS
/vendor/assets/javascripts/にJS
/vendor/assets/images/にそれ以外をおいたのですが
JS CSS は動いたのですがライブラリの中で SVG ファイルが /assets/images/ をみにいってしまって 404 になります
GET http://localhost:3000/assets/images/spritesheet.svg 404 (Not Found)
この場所に移せば 404 はでなくなると思いますが
外部のライブラリは vendor/ におきたいのでどうすればいいのでしょうか
やはり正規のインストール方法をとる必要があるのでしょうか
それとも assets の設定がまずいのでしょうか
assets.rb は関係ありそうなところを抜粋するとこんな感じになっています
Rails.application.config.assets.paths << Rails.root.join("vendor", "assets", "stylesheets") Rails.application.config.assets.paths << Rails.root.join("vendor", "assets", "javascripts") Rails.application.config.assets.paths << Rails.root.join("vendor", "assets", "images") Rails.application.config.assets.precompile += %w( .svg )
よろしくおねがいします
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。