레일 5.0.2 및 자산 파이프 라인에 문제가 있습니다. 필자는 벤더 폴더에 파일을 넣고 Application.js와 .css 파일에서 파일을 참조하려고합니다. 당신이 /Users/user/Ruby/app_name/vendor/pages
파일 경로 위에서 볼 수 있듯이Ruby on Rails 자산 파이프 라인 (파일을 찾을 수 없음)
나는 다음과 같은 오류를 Sprockets::FileNotFound
Showing /Users/user/Ruby/app_name/app/views/layouts/application.html.erb where line #16 raised:
couldn't find file 'pages-plugins/bootsrapv3/css/bootstrap.min' with type 'text/css'
Checked in these paths:
/Users/user/Ruby/app_name/app/assets/config
/Users/user/Ruby/app_name/app/assets/images
/Users/user/Ruby/app_name/app/assets/javascripts
/Users/user/Ruby/app_name/app/assets/stylesheets
/Users/user/Ruby/app_name/vendor/assets/javascripts
/Users/user/Ruby/app_name/vendor/assets/stylesheets
/Users/user/.rvm/gems/ruby-2.3.1/gems/jquery-rails-4.3.1/vendor/assets/javascripts
/Users/user/.rvm/gems/ruby-2.3.1/gems/coffee-rails-4.2.1/lib/assets/javascripts
/Users/user/.rvm/gems/ruby-2.3.1/gems/actioncable-5.0.2/lib/assets/compiled
/Users/user/.rvm/gems/ruby-2.3.1/gems/turbolinks-source-5.0.0/lib/assets/javascripts
/Users/user/Ruby/app-name/vendor/pages
Extracted source (around line #15):
* BEGIN VENDOR CSS FOR PAGES
*= require pages-plugins/pace/pace-theme-flash
*= require pages-plugins/bootsrapv3/css/bootstrap.min
*= require pages-plugins/font-awesome/css/font-awesome
*= require pages-plugins/jquery-scrollbar/jquery.scrollbar
*= require pages-plugins/bootstrap-select2/select2
가 계속이에 나와있는 (목록의 맨 아래) 위의 경로 목록 "에서 확인". 내가 뭔가를 분명 누락하는 경우
전체 파일 경로가 /Users/user/Ruby/app_name/vendor/pages/pages-plugins/
확실하지입니까? application.rb 파일에 애셋을 등록하려고 시도했지만 app/assets/디렉토리 내에서 애셋을 행운으로 이동하려고했습니다.