diff --git a/code/base-project/App.vue b/code/base-project/App.vue
deleted file mode 100644
index 3a94ebbd..00000000
--- a/code/base-project/App.vue
+++ /dev/null
@@ -1,162 +0,0 @@
-
-
-
-
- hover me
- hover me
-
-
-
-
-
diff --git a/code/base-project/base-uniapp/.gitignore b/code/base-project/base-uniapp/.gitignore
new file mode 100644
index 00000000..a547bf36
--- /dev/null
+++ b/code/base-project/base-uniapp/.gitignore
@@ -0,0 +1,24 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+dist
+dist-ssr
+*.local
+
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+.DS_Store
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
diff --git a/code/base-project/base-uniapp/.vscode/extensions.json b/code/base-project/base-uniapp/.vscode/extensions.json
new file mode 100644
index 00000000..a7cea0b0
--- /dev/null
+++ b/code/base-project/base-uniapp/.vscode/extensions.json
@@ -0,0 +1,3 @@
+{
+ "recommendations": ["Vue.volar"]
+}
diff --git a/code/base-project/base-uniapp/README.md b/code/base-project/base-uniapp/README.md
new file mode 100644
index 00000000..33895ab2
--- /dev/null
+++ b/code/base-project/base-uniapp/README.md
@@ -0,0 +1,5 @@
+# Vue 3 + TypeScript + Vite
+
+This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `
+