We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2b29c93 commit 3357e70Copy full SHA for 3357e70
tools/package-tools/gulp/build-scss-pipeline.ts
@@ -1,14 +1,19 @@
1
import {src} from 'gulp';
2
import {join} from 'path';
3
+import {buildConfig} from '../build-config';
4
5
// These imports lack of type definitions.
6
const gulpSass = require('gulp-sass');
7
const gulpIf = require('gulp-if');
8
const gulpCleanCss = require('gulp-clean-css');
9
10
+const sassIncludePaths = [
11
+ join(buildConfig.projectDir, 'node_modules/')
12
+];
13
+
14
/** Create a gulp task that builds SCSS files. */
15
export function buildScssPipeline(sourceDir: string, minifyOutput = false) {
16
return src(join(sourceDir, '**/*.scss'))
- .pipe(gulpSass().on('error', gulpSass.logError))
17
+ .pipe(gulpSass({includePaths: sassIncludePaths}).on('error', gulpSass.logError))
18
.pipe(gulpIf(minifyOutput, gulpCleanCss()));
19
}
0 commit comments