2013-02-17 6 views
3

Laravel 4의 작곡가를 통해 Twitter 부트 스트랩을 추가했지만 실제로 블레이드 템플릿에 bootstrap-tooltip.js, bootstrap-transition.js 등의 파일에 연결하는 방법을 모르겠습니다.Laravel 4 작곡가 패키지 자산에 액세스

{{HTML::}} 클래스에 대한 질문이 아닙니다. 버전 4에서 제거되었습니다. 단지 /public/ 디렉토리에 저장되지 않은 미디어에 액세스하는 방법을 알고 싶습니다.

나는이 수동으로 나는 /public/js/ 디렉토리에있는 JS있을 것 일 경우 내가 추측하지만 작곡가를 통해 패키지를 설치할 때 파일이 그것은 장거리 슛이었고, 심지어는 잘못된 느낌하지만 시도 /vendor/twitter/bootstrap/js/

에 저장됩니다 : 감각과 누군가가 조언 해 줄 수 있습니다

<script src="{{ path('vendor/twitter/bootstrap/js/bootstrap-transition.js') }}"></script> 

희망 (나는 또한 메신저 바보 정말 뭔가를 분명 실종되지 바란다). 그것은 심포니 부트 스트랩이 사용하는 것과 유사한 실행 작곡가 포스트 스크립트의 어떤 종류를 필요

+1

+1, 드디어 어떤 해결책을 찾았습니까? 나는 같은 상황에있다. – Alex

+0

나는 이것이 조금 오래되었다는 것을 알고있다. 그러나 누군가가 최근에 질문을 upvoted했기 때문에 나는 이것을 업데이트 할 것이라고 생각했다. (이제 나는 이것에 조금 더 현명하다.) 답은 아티산 명령을 사용하여 저작물을 게시해야 함을 의미합니다. 벤더 파일 자체에 직접 링크 할 필요는 없습니다. 그것들은 프런트 엔드 패키지가 packagist (예 : twitter Bootstrap)에있는 경우입니다. packagist는 프론트 엔드 패키지가 아닌 PHP 패키지 용이므로 실제로 사용해서는 안됩니다. 대신 프런트 엔드 유형 자산의 패키지 관리자 인 http://bower.io와 같은 것을 사용해야합니다. – fl3x7

답변

1

이 도움이 될 수는 ...

https://github.com/phiamo/MopaBootstrapBundle/blob/master/Composer/ScriptHandler.php 

패키지 자산을 이동하는 장인 명령이 하지만 일반 공급 업체와 함께 작동하는지 잘 모르겠다.

+0

감사합니다. 나는 좀 더 응집력있는 해결책을 원했지만. 아마 미래 버전에서 개선 될 것입니다. 다시 한 번 감사드립니다 – fl3x7

+0

그냥이 질문에 대해 기억하고 업데이 트 줄 알았는데. 아주 빨리 packagist를 통해 트위터 부트 스트랩을 추가 한 후에 나는 이것이 자산 관리를 다루는 잘못된 방법임을 깨닫고 그것을 제거했습니다. Bower (http://bower.io/)와 같은 자산 관리가 정말로 필요하다면 대신 사용해야합니다. Dave가 언급 한 다른 모든 패키지 기반 사례의 경우 게시하십시오. – fl3x7