Skip to content

Commit 364231c

Browse files
Building static assets
1 parent 3ac363b commit 364231c

File tree

11 files changed

+1278
-646
lines changed

11 files changed

+1278
-646
lines changed

src/Umbraco.Commerce.Checkout/Client/config.js

Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,36 @@
11
const gulp = require('gulp');
2+
const rename = require('gulp-rename');
3+
const concat = require('gulp-concat');
4+
const postcss = require('gulp-postcss');
25

3-
const { paths } = require('./config');
6+
const argv = require('minimist')(process.argv.slice(2));
47

5-
const copy = () => gulp.src(paths.src).pipe(gulp.dest(paths.dest));
8+
const srcPath = './src';
9+
const backofficePath = './src/backoffice';
10+
const outputPath = argv['output-path'] || require('./config.outputPath.js').outputPath;
611

7-
const css = () => {
8-
//return gulp.src(paths.js)
9-
// .pipe(gulp.dest(`${paths.dest}/backoffice/js`));
12+
const copy = () => {
13+
return gulp.src([`${srcPath}/**/*.*`, `!${srcPath}/css/**/*.*`, `!${backofficePath}/**/*.js`])
14+
.pipe(gulp.dest(outputPath))
15+
};
16+
17+
const fe_css = () => {
18+
return gulp.src('./src/css/main.css')
19+
.pipe(postcss([
20+
require('tailwindcss'),
21+
require('autoprefixer'),
22+
//require('cssnano')({
23+
// preset: 'default',
24+
//})
25+
]))
26+
.pipe(rename('uccheckout.css'))
27+
.pipe(gulp.dest(`${outputPath}/css`));
1028
}
1129

12-
gulp.task('copy', copy);
30+
const be_js = () => {
31+
return gulp.src([`${backofficePath}/**/*.js`])
32+
.pipe(concat(`uccheckout.js`))
33+
.pipe(gulp.dest(`${outputPath}/backoffice/js`));
34+
}
1335

14-
exports.build = gulp.task('build', gulp.parallel(copy));
36+
exports.build = gulp.task('build', gulp.parallel(copy, be_js, fe_css));

0 commit comments

Comments
 (0)