22 lines
629 B
JavaScript
22 lines
629 B
JavaScript
'use strict';
|
|
|
|
const build = require('@microsoft/sp-build-web');
|
|
|
|
build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`);
|
|
|
|
// Custom Task: Kopiere Feature- und Settings-Assets in den Output-Ordner
|
|
const copyAssets = build.subTask('copy-settings-assets', function (gulp, buildOptions, done) {
|
|
return gulp.src([
|
|
'src/assets/*.aspx',
|
|
'src/assets/*.html',
|
|
'src/assets/*.css',
|
|
'src/assets/*.xml'
|
|
])
|
|
.pipe(gulp.dest('sharepoint/assets'));
|
|
});
|
|
|
|
// Task vor dem Bundle ausfuehren
|
|
build.rig.addPreBuildTask(copyAssets);
|
|
|
|
build.initialize(require('gulp'));
|