2013-02-05 21 views
5

Per i commenti di linea generati da SASS, esiste un modo per indicare la posizione del file a partire dalla radice del progetto anziché dalla directory principale del file system?Fare in modo che i commenti di linea generati da SASS inizino sulla radice del progetto anziché sulla radice del file system

In questo momento ho:

file:///Users/user-1/Sites/mysite/sass/_base.scss 

e sarebbe fantastico avere:

sass/_base.scss 

Quindi non corriamo in conflitti/override come questo:

file:///Users/user-1/Sites/mysite/sass/_base.scss 
file:///Users/user-2/Sites/mysite/sass/_base.scss 

risposta

0

Non c'è alcuna opzione di configurazione che ti permetta di rendere i commenti della linea dei tuoi asset generati da sass mostrare i percorsi relativi alla radice del progetto.

Tuttavia, sembra che tu stia chiedendo la soluzione sbagliata al tuo problema. Il problema che stai affrontando è che ogni volta che un utente diverso compila le risorse, si finisce con conflitti/sostituzioni per i commenti di riga. Ma probabilmente non è necessario prima archiviare le risorse precompilate sul proprio sistema di controllo della versione, e se questo è il caso, non dovresti farlo, e dovresti limitarti a precompilarle durante il deploys.

In realtà, si dovrebbe anche comprimere le risorse in produzione, che si può fare con l'aggiunta di questa riga al vostro config/environments/production.rb:

config.assets.compress = true 
Problemi correlati