찾다

 >  Q&A  >  본문

Symfony - 리소스 파일을 웹 디렉토리에 복사하기 위해 자산:설치 명령을 사용하지 않고 리소스 파일을 직접 참조할 수 있습니까?

$php 앱/콘솔 자산:설치 대상 [--symlink]
번들의 Resource/public 폴더가 /web 디렉터리에 복사됩니다. Resources/public 아래의 리소스 파일을 템플릿 엔진에서 직접 참조할 수 있나요?

天蓬老师天蓬老师2782일 전706

모든 응답(1)나는 대답할 것이다

  • 世界只因有你

    世界只因有你2017-05-16 16:48:01

    유연성을 위해 번들의 물리적 경로는 임의적일 수 있습니다. 이러한 전제 하에서 번들의 리소스 파일에 공개적으로 액세스할 수 있는 경우 이는 여러 디렉터리에 대한 웹 액세스 권한을 여는 것과 동일하며 이는 번거로울 뿐만 아니라 안전하지 않다.

    또한 Symfony 2의 AsseticBundle은 파일을 복사하는 것보다 훨씬 더 많은 작업(assetic:dump)을 수행할 수 있습니다.

    1. CSS, JS 및 기타 파일 연결
    2. CSS, JS 코드 압축
    3. 그래픽 편집(워터마크 추가 등)을 수행하면 번들에 저장되는 것은 원본 이미지뿐이므로 많은 이점이 있습니다
    4. 잠깐...

    회신하다
    0
  • 취소회신하다