From 8e2e13162558a72832eec215c38ecb7fe88ad542 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 21:16:59 +0800 Subject: [PATCH 01/12] =?UTF-8?q?build(workflow):=20=E6=9B=B4=E6=96=B0=20G?= =?UTF-8?q?itHub=20Actions=20=E5=B7=A5=E4=BD=9C=E6=B5=81=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=20#94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/buildapp.yml | 55 ++++++++++++++++++++++ .github/workflows/node.js.yml | 44 +++++++++--------- .github/workflows/release.yml | 83 +++++++++++++++++++++++++++------- build/syncVersion.js | 22 +++++++++ eslint.config.js | 2 +- package.json | 1 + src-tauri/tauri.conf.json | 4 +- 7 files changed, 169 insertions(+), 42 deletions(-) create mode 100644 .github/workflows/buildapp.yml create mode 100644 build/syncVersion.js diff --git a/.github/workflows/buildapp.yml b/.github/workflows/buildapp.yml new file mode 100644 index 0000000..99ca664 --- /dev/null +++ b/.github/workflows/buildapp.yml @@ -0,0 +1,55 @@ +name: Build and Release Tauri App + +on: + push: + tags: + - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 + +jobs: + publish-tauri: + permissions: + contents: write + strategy: + fail-fast: false + matrix: + platform: [macos-latest, ubuntu-20.04, windows-latest] + + runs-on: ${{ matrix.platform }} + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Install dependencies (ubuntu only) + if: matrix.platform == 'ubuntu-20.04' + run: | + sudo apt-get update + sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Rust cache + uses: swatinem/rust-cache@v2 + with: + workspaces: ./src-tauri -> target + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: 'lts/*' + cache: pnpm + + - name: Install frontend dependencies + run: pnpm install + + - name: Build the app + uses: tauri-apps/tauri-action@v0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tagName: ${{ github.ref_name }} # the action automatically replaces \_\_VERSION\_\_ with the app version + releaseName: 'App ${{ github.ref_name }}' + releaseBody: See the assets to download this version and install. + releaseDraft: true + prerelease: false diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 123fe4c..f3974ab 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -5,7 +5,7 @@ name: Node.js CI on: pull_request: - branches: [ "main" ] + branches: [main] jobs: build: @@ -19,26 +19,24 @@ jobs: # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: - - uses: actions/checkout@v3 - - uses: pnpm/action-setup@v2 - with: - version: 8 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node-version }} - cache: 'pnpm' - - run: pnpm install - - run: pnpm build - - name: Copy and Rename index.html to dist - run: cp dist/index.html dist/404.html - - - name: Deploy to gh-pages - uses: crazy-max/ghaction-github-pages@v2 - with: - target_branch: gh-pages - build_dir: dist - env: - GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} - + - uses: actions/checkout@v3 + - uses: pnpm/action-setup@v2 + with: + version: 8 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + cache: pnpm + - run: pnpm install + - run: pnpm build + - name: Copy and Rename index.html to dist + run: cp dist/index.html dist/404.html + - name: Deploy to gh-pages + uses: crazy-max/ghaction-github-pages@v2 + with: + target_branch: gh-pages + build_dir: dist + env: + GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 002c943..9f39982 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,12 +6,12 @@ on: - 'v*' jobs: - build-and-release: + build-web: runs-on: ubuntu-latest - + permissions: contents: write - + steps: - name: Checkout code uses: actions/checkout@v3 @@ -26,8 +26,8 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v3 with: - node-version: '22.x' - cache: 'pnpm' + node-version: 22.x + cache: pnpm - name: Install dependencies run: pnpm install @@ -35,9 +35,6 @@ jobs: - name: Build for production run: pnpm build - - name: Build for file protocol - run: pnpm build:file - - name: Prepare directories run: | mv dist dist-prod @@ -45,18 +42,72 @@ jobs: - name: Create production build archive run: | - tar -czf dist.tar.gz dist-prod + zip -r dist.zip dist-prod - - name: Create file protocol build archive - run: | - tar -czf dist-file.tar.gz dist-file + - name: Upload web build artifact + uses: actions/upload-artifact@v3 + with: + name: web-build + path: dist.zip - - name: Release + publish-tauri: + permissions: + contents: write + runs-on: windows-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Setup Rust + uses: dtolnay/rust-toolchain@stable + + - name: Rust cache + uses: swatinem/rust-cache@v2 + with: + workspaces: ./src-tauri -> target + + - name: Setup pnpm + uses: pnpm/action-setup@v2 + with: + version: 8 + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: 'lts/*' + cache: pnpm + + - name: Install frontend dependencies + run: pnpm install + + - name: Build the app + uses: tauri-apps/tauri-action@v0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tagName: ${{ github.ref_name }} + releaseBody: See the assets to download this version and install. + releaseDraft: true + prerelease: false + + release: + needs: [build-web, publish-tauri] + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Download web build artifact + uses: actions/download-artifact@v3 + with: + name: web-build + + - name: Create Release uses: softprops/action-gh-release@v1 with: files: | - dist.tar.gz - dist-file.tar.gz + dist.zip draft: true prerelease: false - generate_release_notes: true \ No newline at end of file + generate_release_notes: true diff --git a/build/syncVersion.js b/build/syncVersion.js new file mode 100644 index 0000000..869cee0 --- /dev/null +++ b/build/syncVersion.js @@ -0,0 +1,22 @@ +import fs from 'fs'; +import path from 'path'; +import { fileURLToPath } from 'url'; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); + +// 读取 package.json 版本号 +const packageJson = JSON.parse(fs.readFileSync(path.join(__dirname, '..', 'package.json'), 'utf8')); +const version = packageJson.version; + +// 读取并更新 tauri.conf.json +const tauriConfPath = path.join(__dirname, '..', 'src-tauri', 'tauri.conf.json'); +const tauriConf = JSON.parse(fs.readFileSync(tauriConfPath, 'utf8')); + +// 更新版本号 +tauriConf.version = version; + +// 写回 tauri.conf.json +fs.writeFileSync(tauriConfPath, JSON.stringify(tauriConf, null, 2)); + +console.log(`Tauri 配置版本号已同步至: ${version}`); \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js index 4a63dce..b512ed3 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -2,7 +2,7 @@ import antfu from '@antfu/eslint-config' export default antfu( { - ignores: ['**/node_modules', '**/public', '**/dist', '**/package.json', '**/*.yaml', '**/.gitignore', '**/.env*', '**/tsconfig*', '**/*.config.js'], + ignores: ['**/node_modules', '**/build', '**/public', '**/dist', '**/package.json', '**/*.yaml', '**/.gitignore', '**/.env*', '**/tsconfig*', '**/*.config.js'], }, { rules: { diff --git a/package.json b/package.json index f0350b9..3193e95 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "build": "vue-tsc --noEmit && vite build", "build:pre": "vue-tsc --noEmit && vite build --mode prebuild", "build:file": "vue-tsc --noEmit && vite build --mode file", + "tauri":"node ./build/syncVersion.js && tauri", "test": "vitest", "test:ui": "vitest --ui", "preview": "vite preview", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 38cdd41..e736ed4 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "log-lottery", - "version": "0.1.0", + "version": "0.0.4", "identifier": "to2026.xyz", "build": { "frontendDist": "../dist", @@ -34,4 +34,4 @@ "icons/icon.ico" ] } -} +} \ No newline at end of file From 6d05649702341475511ef8f1170f077ef06b40ee Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 21:26:30 +0800 Subject: [PATCH 02/12] =?UTF-8?q?build(workflow):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=8F=91=E5=B8=83=E6=B5=81=E7=A8=8B=E5=B9=B6=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E6=97=A7=E7=9A=84=E6=9E=84=E5=BB=BA=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/buildapp.yml | 55 ---------------------------------- .github/workflows/release.yml | 10 ++----- 2 files changed, 2 insertions(+), 63 deletions(-) delete mode 100644 .github/workflows/buildapp.yml diff --git a/.github/workflows/buildapp.yml b/.github/workflows/buildapp.yml deleted file mode 100644 index 99ca664..0000000 --- a/.github/workflows/buildapp.yml +++ /dev/null @@ -1,55 +0,0 @@ -name: Build and Release Tauri App - -on: - push: - tags: - - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 - -jobs: - publish-tauri: - permissions: - contents: write - strategy: - fail-fast: false - matrix: - platform: [macos-latest, ubuntu-20.04, windows-latest] - - runs-on: ${{ matrix.platform }} - - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Install dependencies (ubuntu only) - if: matrix.platform == 'ubuntu-20.04' - run: | - sudo apt-get update - sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf - - - name: Setup Rust - uses: dtolnay/rust-toolchain@stable - - - name: Rust cache - uses: swatinem/rust-cache@v2 - with: - workspaces: ./src-tauri -> target - - - name: Setup Node.js - uses: actions/setup-node@v3 - with: - node-version: 'lts/*' - cache: pnpm - - - name: Install frontend dependencies - run: pnpm install - - - name: Build the app - uses: tauri-apps/tauri-action@v0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tagName: ${{ github.ref_name }} # the action automatically replaces \_\_VERSION\_\_ with the app version - releaseName: 'App ${{ github.ref_name }}' - releaseBody: See the assets to download this version and install. - releaseDraft: true - prerelease: false diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9f39982..358d235 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,6 @@ on: jobs: build-web: runs-on: ubuntu-latest - permissions: contents: write @@ -44,12 +43,6 @@ jobs: run: | zip -r dist.zip dist-prod - - name: Upload web build artifact - uses: actions/upload-artifact@v3 - with: - name: web-build - path: dist.zip - publish-tauri: permissions: contents: write @@ -75,7 +68,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v3 with: - node-version: 'lts/*' + node-version: 22.x cache: pnpm - name: Install frontend dependencies @@ -90,6 +83,7 @@ jobs: releaseBody: See the assets to download this version and install. releaseDraft: true prerelease: false + run: pnpm tauri build release: needs: [build-web, publish-tauri] From 091796d525b33084cbdb09b198bac4e39e3bc5c6 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 21:29:44 +0800 Subject: [PATCH 03/12] =?UTF-8?q?chore(release):=20=E8=B0=83=E6=95=B4=20Gi?= =?UTF-8?q?tHub=20Actions=20=E5=B7=A5=E4=BD=9C=E6=B5=81=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E7=BC=A9=E8=BF=9B=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 358d235..b10817e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -83,7 +83,7 @@ jobs: releaseBody: See the assets to download this version and install. releaseDraft: true prerelease: false - run: pnpm tauri build + run: pnpm tauri build release: needs: [build-web, publish-tauri] From 5824c31abf85633dd008023a290196924fd2f6e2 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 21:38:15 +0800 Subject: [PATCH 04/12] =?UTF-8?q?build(deps):=20=E5=9B=BA=E5=AE=9A=20three?= =?UTF-8?q?.js=20=E7=9B=B8=E5=85=B3=E4=BE=9D=E8=B5=96=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 ++ package.json | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 92b12cc..b1d5c6f 100644 --- a/.gitignore +++ b/.gitignore @@ -35,6 +35,8 @@ bower_components # node-waf configuration .lock-wscript +pnpm-lock.yaml + # Compiled binary addons (https://nodejs.org/api/addons.html) build/Release diff --git a/package.json b/package.json index 3193e95..3edaca3 100644 --- a/package.json +++ b/package.json @@ -31,8 +31,8 @@ "pinia": "^3.0.3", "pinia-plugin-persist": "^1.0.0", "sparticles": "^1.3.1", - "three": "^0.166.0", - "three-css3d": "^1.0.6", + "three": "0.166.0", + "three-css3d": "1.0.6", "uuid": "^13.0.0", "vue": "^3.5.13", "vue-dompurify-html": "^5.2.0", @@ -58,7 +58,7 @@ "@types/lodash-es": "^4.17.12", "@types/markdown-it": "^14.1.2", "@types/node": "^24.10.2", - "@types/three": "^0.166.0", + "@types/three": "0.166.0", "@typescript-eslint/eslint-plugin": "^8.49.0", "@typescript-eslint/parser": "^8.49.0", "@vitejs/plugin-legacy": "^7.2.1", From 4e089ffebbccba03350558782994aa5903be979d Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 21:39:54 +0800 Subject: [PATCH 05/12] =?UTF-8?q?build(workflows):=20=E6=B7=BB=E5=8A=A0=20?= =?UTF-8?q?fast-glob=20=E4=BE=9D=E8=B5=96=E5=88=B0=20GitHub=20=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b10817e..95769ac 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,6 +31,9 @@ jobs: - name: Install dependencies run: pnpm install + - name: Install dependency fast-glob + run: pnpm add fast-glob -D + - name: Build for production run: pnpm build @@ -74,6 +77,9 @@ jobs: - name: Install frontend dependencies run: pnpm install + - name: Install dependency fast-glob + run: pnpm add fast-glob -D + - name: Build the app uses: tauri-apps/tauri-action@v0 env: From 2a1ff6722a8860532d698eae30391b1723289751 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 21:50:20 +0800 Subject: [PATCH 06/12] =?UTF-8?q?build(release):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=8F=91=E5=B8=83=E5=90=8D=E7=A7=B0=E5=92=8C=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=90=8D=E4=BB=A5=E5=8C=85=E5=90=AB=E7=89=88=E6=9C=AC=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 95769ac..d4d271c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -86,6 +86,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tagName: ${{ github.ref_name }} + releaseName: 'Release ${{ github.ref_name }}' releaseBody: See the assets to download this version and install. releaseDraft: true prerelease: false @@ -108,6 +109,7 @@ jobs: with: files: | dist.zip + name: 'Release ${{ github.ref_name }}' draft: true prerelease: false generate_release_notes: true From a77c41b19ea983f88aeb3e058abe0de15d1b2689 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 22:02:48 +0800 Subject: [PATCH 07/12] =?UTF-8?q?build(github):=20=E5=8D=87=E7=BA=A7?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E6=9E=84=E4=BB=B6=E6=93=8D=E4=BD=9C=E5=88=B0?= =?UTF-8?q?v4=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d4d271c..32eb276 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -100,7 +100,7 @@ jobs: uses: actions/checkout@v3 - name: Download web build artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: web-build From 153d706a935cca9347bc119d76f8107fdfbfb649 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 22:12:43 +0800 Subject: [PATCH 08/12] =?UTF-8?q?ci(release):=20=E4=B8=8A=E4=BC=A0web?= =?UTF-8?q?=E6=9E=84=E5=BB=BA=E4=BA=A7=E7=89=A9=E4=BD=9C=E4=B8=BAGitHub=20?= =?UTF-8?q?Actions=E5=B7=A5=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 32eb276..7377250 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,6 +46,12 @@ jobs: run: | zip -r dist.zip dist-prod + - name: Upload web build artifact + uses: actions/upload-artifact@v4 + with: + name: web-build + path: dist.zip + publish-tauri: permissions: contents: write From 340bc59317033a3c9f88ad5172fd6fd532a43d2f Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 9 Dec 2025 22:33:49 +0800 Subject: [PATCH 09/12] =?UTF-8?q?feat(Config):=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=A4=9A=E8=AF=AD=E8=A8=80=20README=20=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pnpm-lock.yaml | 36 ++++++++++++++++++++++++++++--- src/views/Config/Readme/index.vue | 36 +++++++++++++++++++++++-------- 2 files changed, 60 insertions(+), 12 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 016944e..08c9472 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,10 +51,10 @@ importers: specifier: ^1.3.1 version: 1.3.1 three: - specifier: ^0.166.0 + specifier: 0.166.0 version: 0.166.0 three-css3d: - specifier: ^1.0.6 + specifier: 1.0.6 version: 1.0.6(three@0.166.0) uuid: specifier: ^13.0.0 @@ -127,7 +127,7 @@ importers: specifier: ^24.10.2 version: 24.10.2 '@types/three': - specifier: ^0.166.0 + specifier: 0.166.0 version: 0.166.0 '@typescript-eslint/eslint-plugin': specifier: ^8.49.0 @@ -1394,36 +1394,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.0': resolution: {integrity: sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.0': resolution: {integrity: sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.0': resolution: {integrity: sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.0': resolution: {integrity: sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.0': resolution: {integrity: sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.5.0': resolution: {integrity: sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==} @@ -1494,56 +1500,67 @@ packages: resolution: {integrity: sha512-aL6hRwu0k7MTUESgkg7QHY6CoqPgr6gdQXRJI1/VbFlUMwsSzPGSR7sG5d+MCbYnJmJwThc2ol3nixj1fvI/zQ==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.52.0': resolution: {integrity: sha512-BTs0M5s1EJejgIBJhCeiFo7GZZ2IXWkFGcyZhxX4+8usnIo5Mti57108vjXFIQmmJaRyDwmV59Tw64Ap1dkwMw==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.52.0': resolution: {integrity: sha512-uj672IVOU9m08DBGvoPKPi/J8jlVgjh12C9GmjjBxCTQc3XtVmRkRKyeHSmIKQpvJ7fIm1EJieBUcnGSzDVFyw==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.52.0': resolution: {integrity: sha512-/+IVbeDMDCtB/HP/wiWsSzduD10SEGzIZX2945KSgZRNi4TSkjHqRJtNTVtVb8IRwhJ65ssI56krlLik+zFWkw==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.52.0': resolution: {integrity: sha512-U1vVzvSWtSMWKKrGoROPBXMh3Vwn93TA9V35PldokHGqiUbF6erSzox/5qrSMKp6SzakvyjcPiVF8yB1xKr9Pg==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-ppc64-gnu@4.52.0': resolution: {integrity: sha512-X/4WfuBAdQRH8cK3DYl8zC00XEE6aM472W+QCycpQJeLWVnHfkv7RyBFVaTqNUMsTgIX8ihMjCvFF9OUgeABzw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.52.0': resolution: {integrity: sha512-xIRYc58HfWDBZoLmWfWXg2Sq8VCa2iJ32B7mqfWnkx5mekekl0tMe7FHpY8I72RXEcUkaWawRvl3qA55og+cwQ==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.52.0': resolution: {integrity: sha512-mbsoUey05WJIOz8U1WzNdf+6UMYGwE3fZZnQqsM22FZ3wh1N887HT6jAOjXs6CNEK3Ntu2OBsyQDXfIjouI4dw==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.52.0': resolution: {integrity: sha512-qP6aP970bucEi5KKKR4AuPFd8aTx9EF6BvutvYxmZuWLJHmnq4LvBfp0U+yFDMGwJ+AIJEH5sIP+SNypauMWzg==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.52.0': resolution: {integrity: sha512-nmSVN+F2i1yKZ7rJNKO3G7ZzmxJgoQBQZ/6c4MuS553Grmr7WqR7LLDcYG53Z2m9409z3JLt4sCOhLdbKQ3HmA==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.52.0': resolution: {integrity: sha512-2d0qRo33G6TfQVjaMR71P+yJVGODrt5V6+T0BDYH4EMfGgdC/2HWDVjSSFw888GSzAZUwuska3+zxNUCDco6rQ==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-openharmony-arm64@4.52.0': resolution: {integrity: sha512-A1JalX4MOaFAAyGgpO7XP5khquv/7xKzLIyLmhNrbiCxWpMlnsTYr8dnsWM7sEeotNmxvSOEL7F65j0HXFcFsw==} @@ -1628,24 +1645,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@tailwindcss/oxide-linux-arm64-musl@4.1.13': resolution: {integrity: sha512-hZQrmtLdhyqzXHB7mkXfq0IYbxegaqTmfa1p9MBj72WPoDD3oNOh1Lnxf6xZLY9C3OV6qiCYkO1i/LrzEdW2mg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@tailwindcss/oxide-linux-x64-gnu@4.1.13': resolution: {integrity: sha512-uaZTYWxSXyMWDJZNY1Ul7XkJTCBRFZ5Fo6wtjrgBKzZLoJNrG+WderJwAjPzuNZOnmdrVg260DKwXCFtJ/hWRQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@tailwindcss/oxide-linux-x64-musl@4.1.13': resolution: {integrity: sha512-oXiPj5mi4Hdn50v5RdnuuIms0PVPI/EG4fxAfFiIKQh5TgQgX7oSuDWntHW7WNIi/yVLAiS+CRGW4RkoGSSgVQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@tailwindcss/oxide-wasm32-wasi@4.1.13': resolution: {integrity: sha512-+LC2nNtPovtrDwBc/nqnIKYh/W2+R69FA0hgoeOn64BdCX522u19ryLh3Vf3F8W49XBcMIxSe665kwy21FkhvA==} @@ -1708,30 +1729,35 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@tauri-apps/cli-linux-arm64-musl@2.9.5': resolution: {integrity: sha512-/gRBMnphS9E8riZ0LIbBhZ9Oy16A2rx/g3DGR0DcDBvUtkLfbL0lMu4s+sY85nkn9An15+cZ1ZK6d7AIqWahLA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@tauri-apps/cli-linux-riscv64-gnu@2.9.5': resolution: {integrity: sha512-NOzjPF9YIBodjdkFcJmqINT0k3YDoR5ANM/jg6Z6s3Zmk8ScN6inI60jTxcfgfWyITiKsPy7GJyYou3Cm2XNzw==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] + libc: [glibc] '@tauri-apps/cli-linux-x64-gnu@2.9.5': resolution: {integrity: sha512-SfGbwgvTphM5y+J91NyU/psleMUlyyPkZyDCFg8WU1HX8DpKUT3Vwhb/W1xpUBGb56tJgGCO46FCVkr8w4Areg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@tauri-apps/cli-linux-x64-musl@2.9.5': resolution: {integrity: sha512-ZfeoiASAOGDzyvN+TDAg8A1pCeS082h4uc0vZKvtWUN+9QBIMfz0yJwltAv+SN/afap6NS6DVkbPV3UVuI9V5A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@tauri-apps/cli-win32-arm64-msvc@2.9.5': resolution: {integrity: sha512-ulg7irow+ekjaK4inFHVq7m1KQebDSYNb17DFKV+h+x7qnLZymz2gHK7df2u4YyEjqvzwRd3AJpU3HNxRurSFQ==} @@ -3886,24 +3912,28 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.30.1: resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.30.1: resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.30.1: resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-arm64-msvc@1.30.1: resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} diff --git a/src/views/Config/Readme/index.vue b/src/views/Config/Readme/index.vue index 6588d35..e6eb0e4 100644 --- a/src/views/Config/Readme/index.vue +++ b/src/views/Config/Readme/index.vue @@ -1,18 +1,36 @@