2017-11-21 15 views
0

내 레일 앱에 waypoints.js 및 counterup.js를 포함하고 싶지만 위치 정보를 넣을 위치와 필요성을 파악할 수 없습니다. 현재 .js 파일이 모두 vendor/assets/javascripts에 있습니다.올바르게 내 레일 앱에 자바 스크립트 라이브러리를 추가하는 방법

그런 다음 내 application.js에서 요구하려고하지만 스프로킷 :: filenotfound 오류가 발생합니다.

Application.js :

//= require jquery3 
//= require jquery.turbolinks 
//= require counterup 
//= require waypoints 
//= require popper 
//= require bootstrap-sprockets 
//= require jquery_ujs 
//= require_tree . 
//= require turbolinks 

오전 나는 제대로 공급 업체/자산에 배치?
올바르게 '요구'합니까?
감사합니다.

답변

3

먼저 어떤 종류의 보석도 해당 라이브러리에 이미 존재하는지 확인하십시오. 그렇지 않다면 보통 app/assets/javascripts에 넣고 평균 스크립트로 application.js에 넣으면 끝납니다.

은 아마 모든 타사 라이브러리를 유지하기 위해 app/assets/javascripts/src 또는 같은 것을 같은 특별한 폴더를 만들 약간 더 나은 것

+0

그래 단지 응용 프로그램/자산/자바 스크립트의 작품, 덕분에 넣어 – RT5754