Skip to content

nick-pape/gulp-core-build-sass

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-core-build-sass

gulp-core-build-sass is a plugin for gulp-core-build which introduces the ability to compile SASS files to CSS.

Tasks

SassTask

Description

This task invokes gulp-sass to compile source SASS files into a CommonJS module which uses load-themed-styles to load styles onto the page. If the libAmdFolder is specified globally, this task will also output an AMD module. Various templates may be specified.

Config

 interface ISassTaskConfig {
  sassMatch?: string[];
  commonModuleTemplate: string;
  amdModuleTemplate: string;
}

Usage (and defaults):

build.webpack.setConfig({
    sassMatch: [
      'src/**/*.scss'
    ],
    commonModuleTemplate: "require('load-themed-styles').loadStyles(<%= content %>);",
    amdModuleTemplate: "define(['load-themed-styles'], function(loadStyles) { loadStyles.loadStyles(<%= content %>); });"
  )

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • TypeScript 95.7%
  • JavaScript 4.3%