fix: mininal image size

This commit is contained in:
samlm0
2022-07-15 11:17:57 +08:00
parent e893bc185c
commit f312223001
5 changed files with 12 additions and 3 deletions

View File

@@ -3,3 +3,11 @@
**/.DS_Store
**/node_modules
**/package-lock.json
ui/public/speedtest_worker.js
backend/app/webspaces/speedtest-static/*
modules/speedtest/*
!modules/speedtest/speedtest_worker.js
backend/app/webspaces/speedtest_worker.js
backend/app/webspaces/assets
backend/app/webspaces/index.html
backend/app/webspaces/favicon.ico

1
.gitignore vendored
View File

@@ -1 +1,2 @@
backend/app/webspaces/speedtest-static/*
ui/public/speedtest_worker.js

View File

@@ -1,5 +1,6 @@
FROM node:lts-alpine
ADD ui /app
ADD modules/speedtest/speedtest_worker.js /app/public/speedtest_worker.js
WORKDIR /app
RUN npm i && \
npm run build

File diff suppressed because one or more lines are too long

View File

@@ -30,7 +30,7 @@
<h3>上行: {{ h5Upload }}</h3> -->
<n-button size="large" @click="startOrStopSpeedtest" style="margin-top: 10px;">
<n-spin size="small" v-show="h5SpeedWorker !== null" style="margin-right: 10px;" /> {{
h5SpeedtestButtonText
h5SpeedtestButtonText
}}
</n-button>
</n-card>
@@ -72,7 +72,7 @@ export default defineComponent({
this.h5Upload = '...'
this.h5Download = '...'
this.h5SpeedtestButtonText = '停止测速'
this.h5SpeedWorker = new Worker('speedtest_worker.min.js')
this.h5SpeedWorker = new Worker('speedtest_worker.js')
// this
this.h5SpeedWorker.onmessage = (e) => {
var nowPointName = (new Date()).getHours().toString().padStart(2, '0') + ':' +