use rsbuild instead of vite

This commit is contained in:
2025-09-05 11:00:55 +08:00
parent 80552924df
commit 84d798c01f
21 changed files with 1342 additions and 1098 deletions

View File

@@ -255,4 +255,4 @@ export function deleteTutorial(id: number) {
export function setTutorialVisibility(id: number, is_public: boolean) {
return http.put("admin/tutorial/visibility", { id, is_public })
}
}

View File

@@ -99,7 +99,7 @@ const abnormalServers = computed(() =>
)
const websiteConfig = reactive({
website_base_url: import.meta.env.VITE_OJ_URL,
website_base_url: import.meta.env.PUBLIC_OJ_URL,
website_name: "判题狗",
website_name_shortcut: "判题狗",
website_footer: "所有权归属于徐越,感谢青岛大学开源 OJ 系统,感谢开源社区",

View File

@@ -40,4 +40,4 @@ async function handleDelete() {
</n-popconfirm>
</n-flex>
</template>
<style scoped></style>
<style scoped></style>

View File

@@ -87,7 +87,11 @@ onMounted(init)
/>
</n-form-item>
<n-form-item label="顺序">
<n-input-number style="width: 100px" v-model:value="tutorial.order" :min="0" />
<n-input-number
style="width: 100px"
v-model:value="tutorial.order"
:min="0"
/>
</n-form-item>
<n-form-item label="可见">
<n-switch v-model:value="tutorial.is_public" />