문제

RAILS Assets 파이프 라인 및 Require.js 용 플러그인을 사용하면 CoffeEScript, Sass, Files를 사용하여 조직 된 파일을 사용하고 프로덕션을 위해 단일 JavaScript 및 단일 CSS 파일로 모두 컴파일 될 수 있습니다.Django와 함께 사용하기 위해 일치하는 설정이 있습니까?위의 CoFeeEScript, Sass, Required.js를 개별적으로 제공하는 개발 모드와 모든 것이 단일 파일로 컴파일 된 프로덕션 모드로 지원해야합니다.

도움이 되었습니까?

해결책

저는 Django 압축기 와 함께 꽤 행복합니다.Pre-Pre-Processors를 지원하므로 CoffeEScript, Sass 등이 지원됩니다.문서를 확인하십시오.

편집 : 다음은 설정에서 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}'),
)
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top