2015-04-29 11 views
5

miei file SCSS vengono copiati nella cartella /web quando sto usando php app/console assets:installSymfony2 - Evitare di beni: installare una copia alla SCSS web

ho davvero bisogno di fare questo a causa di fasci del fornitore.

Fondamentalmente, ho bisogno di evitare di copiare tutti i file utilizzati da Assetic.

+3

Cercate di non mettere i file 'scss' nella directory' public'. – chapay

+0

Si prega di definire * tutti i file * in questo contesto. Intendi che i file 'scss' vengono copiati invece dei soli file calcolati (ad esempio file CSS uniti come un solo file). –

+0

Come [chapay] (http://stackoverflow.com/users/4399592/chapay) ha detto, penso che metterò tutti i miei scss fuori dalla directory pubblica. Lo stesso per i miei js che saranno minimizzati. – YagoQuinoy

risposta

1

Se si usa Symfony 2,6

# make a hard copy of the assets in web/ 
$ php app/console assets:install 

# if possible, make absolute symlinks in web/ if not, make a hard copy 
$ php app/console assets:install --symlink 

# if possible, make relative symlinks in web/ if not, make a hard copy 
$ php app/console assets:install --symlink --relative 

da http://symfony.com/blog/new-in-symfony-2-6-smarter-assets-install-command

+1

So come installare le risorse. Il problema arriva con assetic e i miei file scss che vengono scaricati. Per non parlare del fatto che anche i miei file js vengono duplicati. – YagoQuinoy

+0

Ecco perché l'opzione --symlink è fatta per – Med

+0

Quindi questa opzione ha funzionato? – Med