2015-01-18 1 views
0

레일스 엔진 blog이 있다고 상상해보십시오.응용 프로그램에서 Rails Mountable Engine Assets을 확장하는 방법은 무엇입니까?

엔진의 구조는 다음과 같습니다

blog 
    assets 
    javascripts 
     blog 
      master.js 
      application.js 
    controllers 
     ... 
    helpers 
     ... 

application.js

//= require_tree . 

master.js 일부 자바 스크립트 코드를 보유하고있다.

또한이 엔진을 /blog에 사용하고 있습니다.

제 질문은 : 응용 프로그램에서 엔진에 JavaScript 코드를 어떻게 추가합니까?

답변

0

해결 방법은 다음과 같습니다

  1. 다른 이름을 가지고 플러그인 및 응용 프로그램에 번들 파일 (application.js, application.css)를 확인합니다. 내 예를 들어, 플러그인의 번들에서 bundle.js, 그리고 응용 프로그램의 번들은 것 -
  2. bundle.js이 모양을 application.js :

    require_tree./

    블로그를 필요로

    require_tree 번들 :

  3. application.js처럼 보일 것이다.

문제의 이름이 중복되었습니다. 응용 프로그램의 번들은 엔진 1 개가 겹쳐져 있습니다.

관련 문제