Создание «Взломать этот сайт» как забавный проект, но наткнулся на ошибку маршрутизации после добавления драгоценного камня начальной загрузки, а также jquery.
app / assets / stylesheets / Application.scss
@import "bootstrap";
app / assets / javascripts / Application.js
//= require jquery3
//= require popper
//= require bootstrap-sprockets
Gem file
gem 'rails', '~> 5.2.3'
gem 'devise'
gem 'bootstrap', '~> 4.3.1'
gem 'jquery-rails'
rout.rb
Rails.application.routes.draw do
resources :pages, path: "", only: [] do
collection do
get :stage1
get :stage2
end
end
get 'resources/Videos'
get 'resources/Photos'
get 'layouts/home'
root '_layouts#home'
get "/pages/:page" => "pages#show"
resources :posts
devise_for :users
# For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
end
Подписан на Bootstrap-Инструкции по установке репозитория rubygem, и в итоге я получаю следующие ошибки при попытке загрузки страницы.
ActionController::RoutingError (No route matches [GET] "/vendor/bootstrap/js/bootstrap.bundle.min.js"):
ActionController::RoutingError (No route matches [GET] "/vendor/jquery/jquery.min.js"):
Понятия не имею, что я сделал неправильно (вероятно, много чего), поэтому я быСпасибо за любые ответы, которые могут привести к решению этой проблемы!