Compare commits

...

3 Commits

Author SHA1 Message Date
radex 61a70e898a
add Dockerfile 2024-02-02 00:31:38 +01:00
radex 46513b3ebc
fix build 2024-02-02 00:18:16 +01:00
radex eb40e7c991
update package lock 2024-02-02 00:15:54 +01:00
4 changed files with 2184 additions and 1358 deletions

14
Dockerfile Normal file
View File

@ -0,0 +1,14 @@
# builder image
FROM node:18.18 as builder
WORKDIR /home/node/app
COPY . .
RUN npm install
RUN npx gulp build
# runtime image (static server)
FROM nginxinc/nginx-unprivileged:latest as runtime
COPY --from=builder /home/node/app/dist /usr/share/nginx/html/

View File

@ -61,7 +61,12 @@ gulp.task('canvg', function(){
.pipe(gulp.dest('dist/js/lib'));
});
gulp.task('build',
gulp.task('qr', function () {
return gulp.src(['src/js/lib/qrcode.min.js'])
.pipe(gulp.dest('dist/js/lib'));
});
gulp.task('build',
gulp.series(
'css',
'js',
@ -70,6 +75,7 @@ gulp.task('build',
'images',
'extensions',
'shapelib',
'canvg'
'canvg',
'qr',
)
);

3516
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -760,8 +760,8 @@
<!-- build:js loading.js -->
<script type="text/javascript" src="js/loading.js"></script>
<!-- endbuild -->
<!-- build:js all.js -->
<script type="text/javascript" src="js/lib/qrcode.min.js"></script>
<!-- build:js all.js -->
<script type="text/javascript" src="js/lib/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="js/lib/pathseg.js"></script>
<script type="text/javascript" src="js/lib/jquery.hotkeys.min.js"></script>