symfony - 如果不使用assets:install指令copy資源檔案到web目錄而直接引用它可以嗎?
天蓬老师
天蓬老师 2017-05-16 16:46:01
0
1
729

$php app/console assets:install target [--symlink]
是把 bundle的Resources/public 資料夾 copy 到/web目錄下,能不能在範本引擎直接引用Resources/public下的資源檔案?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(1)
世界只因有你

為了靈活,bundle的物理路徑是可以隨意的,在這個前提下,如果bundle裡的資源文件,都可以被公開訪問,那相當於要開放多個目錄的web訪問權限,不僅麻煩,而且不安全。

另外,Symfony 2的AsseticBundle可以做的事情(assetic:dump),遠遠多於只是拷貝一遍文件,例如:

  1. 拼接css,js一類別的檔案
  2. 壓縮css,js程式碼
  3. 執行圖形編輯(如加浮水印),在bundle裡保存的,就只是原始影像,好處多多
  4. 等等…
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板