是否有替代Django的Rails资产管道?

Sof*_*mes 6 django ruby-on-rails requirejs asset-pipeline

使用Rails资产管道和require.js的插件,我可以使用CoffeeScript,SASS,我喜欢组织的文件,并将它们全部编译成单个JavaScript和单个CSS文件进行生产.是否有与Django一起使用的匹配设置?它需要支持上面的CofeeeScript,SASS,Require.JS以及单独提供文件的开发模式以及将所有内容编译成单个文件的生产模式.

小智 7

我正在使用Django Compressor,我很高兴.它支持预处理器,因此支持Coffeescript,Sass等.查看文档.

编辑:这是我在settings.py中对SASS和Coffeescript的设置:

STATICFILES_FINDERS = (
  'django.contrib.staticfiles.finders.FileSystemFinder',
  'django.contrib.staticfiles.finders.AppDirectoriesFinder',
  'compressor.finders.CompressorFinder',
)

COMPRESS_PRECOMPILERS = (
  ('text/coffeescript', 'coffee --compile --stdio'),
  ('text/x-sass', 'sass {infile} {outfile}'),
  ('text/x-scss', 'sass --scss {infile} {outfile}'),
)
Run Code Online (Sandbox Code Playgroud)

  • 那里有requirejs优化器怎么样..? (2认同)