Skip to content

Commit 82fe9e6

Browse files
authored
Merge pull request #34 from TechClassGroup/develop
一些重构
2 parents 844b1c7 + f482c89 commit 82fe9e6

90 files changed

Lines changed: 4094 additions & 3173 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/Build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
- name: install Rust stable
6262
uses: dtolnay/rust-toolchain@stable
6363
with:
64-
# Those targets are only used on macos runners so it's in an `if` to slightly speed up windows and linux builds.
64+
# Those targets are only used on macOS runners so it's in an `if` to slightly speed up windows and linux builds.
6565
targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
6666
- name: Rust cache
6767
uses: swatinem/rust-cache@v2

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dist-ssr
2222
.continuerules
2323
.cursorrules
2424
.copilotmd
25-
.vscode/
25+
2626
tsconfig.tsbuildinfo
2727

2828
docs/src/.vuepress/.cache/

.vscode/extensions.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"recommendations": [
3+
"biomejs.biome",
4+
"Vue.volar"
5+
]
6+
}

App/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@
99

1010
<body>
1111
<div id="app"></div>
12+
<script src="/src/index.ts" type="module"></script>
1213
</body>
1314
</html>

App/package.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44
"version": "0.1.0",
55
"type": "module",
66
"scripts": {
7-
"dev": "rsbuild dev",
8-
"build": "vue-tsc --noEmit && rsbuild build",
9-
"preview": "rsbuild preview",
7+
"dev": "vite dev",
8+
"build": "vue-tsc --noEmit && vite build",
109
"tauri": "tauri",
1110
"tauri-dev": "tauri dev",
1211
"tauri-build": "tauri build",
@@ -18,35 +17,35 @@
1817
"@codemirror/lang-markdown": "^6.3.2",
1918
"@codemirror/language": "^6.11.0",
2019
"@codemirror/state": "^6.5.2",
21-
"@rsbuild/core": "^1.2.3",
22-
"@rsbuild/plugin-vue": "^1.0.5",
2320
"@tauri-apps/api": "^2",
2421
"@tauri-apps/plugin-shell": "^2",
25-
"@types/lodash": "^4.17.13",
22+
"@vitejs/plugin-vue": "^5.2.4",
2623
"@vueuse/core": "^13.0.0",
2724
"codemirror": "^6.0.1",
28-
"cross-env": "^7.0.3",
2925
"lodash": "^4.17.21",
3026
"lucide-vue-next": "^0.477.0",
3127
"luxon": "^3.5.0",
3228
"markdown-it": "^14.1.0",
3329
"pinia": "^2.2.6",
3430
"uuid": "^11.0.5",
31+
"vite": "npm:rolldown-vite@latest",
3532
"vue": "^3.3.4",
3633
"vue-codemirror6": "^1.3.12",
3734
"vue-draggable-resizable": "^3.0.0"
3835
},
3936
"devDependencies": {
4037
"@iarna/toml": "^2.2.5",
41-
"@rsbuild/plugin-image-compress": "^1.1.0",
4238
"@tauri-apps/cli": "^2",
39+
"@types/lodash": "^4.17.13",
4340
"@types/luxon": "^3.4.2",
4441
"@types/markdown-it": "^14.1.2",
4542
"autoprefixer": "^10.4.20",
43+
"browserslist-to-esbuild": "^2.1.1",
44+
"cross-env": "^7.0.3",
4645
"postcss": "^8.4.49",
47-
"rsbuild-plugin-html-minifier-terser": "^1.1.1",
4846
"tailwindcss": "^3.4.15",
4947
"typescript": "^5.2.2",
48+
"vite-plugin-html": "^3.2.2",
5049
"vue-tsc": "^2.0.22"
5150
}
5251
}

App/rsbuild.config.ts

Lines changed: 0 additions & 154 deletions
This file was deleted.

App/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "TechClass"
33
version = "0.1.0"
44
description = "A Tauri App"
5-
authors = ["erduotong"]
5+
authors = ["TechClass"]
66
edition = "2021"
77

88
[package.metadata.loglevel]

App/src/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const isDarkMode = computed<boolean>(() => {
1717
</script>
1818

1919
<template>
20-
<div :class="{ dark: isDarkMode }">
20+
<div :class="isDarkMode ? 'dark' :''">
2121
<main-window></main-window>
2222
</div>
2323
</template>

0 commit comments

Comments
 (0)