[RUBY-ON-RAILS] 레일 컨트롤러에서 액세스 자산 경로
RUBY-ON-RAILS레일 컨트롤러에서 액세스 자산 경로
나는 또한 서버 측에서로드 할 필요가 있음을, 구성 YML 파일 클라이언트 측을 공유하고있어, 나는 응용 프로그램 / 자산 / 자바 스크립트 / configuration.yml 내부를 배치했습니다
나는 #을 사용할 수 있습니다 {asset_path 'configuration.yml'} 경로를 얻을 수있는 내부보기,하지만 난하지 컨트롤러 내부에서와 있습니다. 나는 "# {Rails.root} /app/assets/javascripts/configuration.yml"을 사용하여 직접 액세스하지만 파일 이름을 배포 할 때하는 추가 다이제스트 문자열을 가져옵니다 수 있습니다.
어떻게 컨트롤러에서 동일한 경로를 얻을 수 있나요?
해결법
-
==============================
1.
ActionController::Base.helpers.asset_path("configuration.yml")
또한 비 자바 스크립트 파일에서 별도의 자바 스크립트로 다른 폴더에 configuration.yml을 넣어 좋은 수 있습니다.
from https://stackoverflow.com/questions/7827078/access-asset-path-from-rails-controller by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 4, 레일 방법을 올바르게 구성 SMTP 설정 (Gmail은) (0) | 2020.02.24 |
---|---|
[RUBY-ON-RAILS] 레일 응용 프로그램에서 사용하지 않는 코드 찾기 (0) | 2020.02.24 |
[RUBY-ON-RAILS] 프로그래밍 레일의 모든 컨트롤러를 나열하는 방법 (0) | 2020.02.23 |
[RUBY-ON-RAILS] 매 6 개 항목 태그 삽입 각 루프 레일? (0) | 2020.02.23 |
[RUBY-ON-RAILS] 유효성 검사 비용 - 루비 온 레일즈 (0) | 2020.02.23 |