Ito ay dahil Sprockets ay pagsamahin, pagsama-samahin at maghatid ng JavaScript, CoffeeScript, CSS, mas kaunti, mas SCSS, at Sass mga file.
Sa pamamagitan ng pagbabawas ng laki at ang oras na aabutin upang ipunin ang lahat ng mga static na mapagkukunan, Sprockets tumutulong sa optimize ang paggamit ng mapagkukunan sa parehong server at bahagi ng kliyente.
Sa ilalim ng hood Sprockets ay binuo sa magsaliksik , isang make-tulad utility gamit ang standard Ruby syntax para sa mga detalye ng build file.
Talaga Sprockets gumagamit ng magsaliksik ng mga file upang awtomatikong matukoy ang mga mapagkukunan na kailangan nito upang i-compress at i-optimize.
Awtomatiko humahawak ng lahat ng mga mapagkukunan dependency pati na rin at tinitiyak ng file ay pre-naproseso (sa kaso ng mas kaunti, mas SCSS, CoffeeScript) bago minified
Mga Tampok :.
- Advanced pamamahala ng dependency
- landas Pasadyang pag-load
- Suporta para sa paghahatid ng mga asset sa paglipas ng HTTP
- Sinusuportahan ang mga template ng JavaScript sa panig ng client
- ERB-friendly
Ano ang bagong sa paglabas:.
- Iwasan ang reference na konteksto sa SassImporter pataga kaya Marshallable nito
Ano ang bagong sa bersyon 2.11.0:
- Suporta para sa .bower.json
Ano ang bagong sa bersyon 2.10.0:.
- Suporta para sa bower.json
Ano ang bagong sa bersyon 2.9.3:.
- Ang Nakatakdang SASS pag-cache bug
Ano ang bagong sa bersyon 2.9.0:.
- Sumulat gzipped variant ng bundle na asset
Ano ang bagong sa bersyon 2.8.1:.
- Ang Nakatakdang Sass importer bug
Ano ang bagong sa bersyon 2.8.0:
- Payagan ang manifest lokasyon upang ihiwalay mula sa direktoryo ng output.
- Ipasa lohikal na landas at ganap na path sa each_logical_path iterator.
Mga Komento hindi natagpuan