diff --git a/.env b/.env
new file mode 100644
index 0000000..1b38a1c
--- /dev/null
+++ b/.env
@@ -0,0 +1,6 @@
+ENV = 'test'
+VITE_APP_API_VERSION = 'v1
+VITE_APP_API_BASEURL = https://login.ops.f2b211.com/api/
+VITE_APP_SSO_BASEURL = https://dev.uc.f2b211.com/uc/
+VITE_APP_SSO_LOGINURL = http://dev.uc.f2b211.com/index.php/uc/user/login.html
+VITE_APP_SSO_APPID = 27413993593241600
\ No newline at end of file
diff --git a/.env.demo b/.env.demo
new file mode 100644
index 0000000..f79fa59
--- /dev/null
+++ b/.env.demo
@@ -0,0 +1,8 @@
+ENV = 'production'
+VITE_APP_NODE_ENV=production
+VITE_APP_API_VERSION = v1
+VITE_APP_API_BASEURL = https://proxy.ops.f2b211.com/api/
+# VITE_APP_API_BASEURL = https://api.mingpin.f2b211.com/api/
+VITE_APP_SSO_BASEURL = http://saas.uc.f2b211.com
+VITE_APP_SSO_LOGINURL = http://saas.uc.f2b211.com/uc/user/login.html
+VITE_APP_SSO_APPID = 27413993593241600
\ No newline at end of file
diff --git a/.env.development b/.env.development
new file mode 100644
index 0000000..1bf4386
--- /dev/null
+++ b/.env.development
@@ -0,0 +1,24 @@
+# ENV = 'production'
+# VITE_APP_APP_NODE_ENV=development
+# VITE_APP_API_VERSION = v1
+# VITE_APP_API_BASEURL =https://dev.proxy.ops.f2b211.com/api/
+# VITE_APP_SSO_BASEURL = https://dev.uc.f2b211.com/uc/
+# VITE_APP_SSO_LOGINURL = http://dev.uc.f2b211.com/index.php/uc/user/login.html
+# VITE_APP_SSO_APPID = 27413993593241600
+
+
+VITE_APP_APP_NODE_ENV=development
+VITE_APP_API_VERSION = v1
+VITE_APP_API_BASEURL = https://login.ops.f2b211.com/api/ #https://dev.proxy.ops.f2b211.com/api/ # https://login.ops.f2b211.com/api/
+VITE_APP_SSO_BASEURL = https://dev.uc.f2b211.com/uc/
+VITE_APP_SSO_LOGINURL = https://dev.uc.f2b211.com/index.php/uc/user/login.html
+VITE_APP_SSO_APPID = 27413993593241600
+
+# ENV = 'production'
+# VITE_APP_NODE_ENV=production
+# VITE_APP_API_VERSION = v1
+# VITE_APP_API_BASEURL = https://proxy.ops.f2b211.com/api/
+# # VITE_APP_API_BASEURL = https://api.mingpin.f2b211.com/api/
+# VITE_APP_SSO_BASEURL = http://saas.uc.f2b211.com
+# VITE_APP_SSO_LOGINURL = http://saas.uc.f2b211.com/uc/user/login.html
+# VITE_APP_SSO_APPID = 27413993593241600
\ No newline at end of file
diff --git a/.env.production b/.env.production
new file mode 100644
index 0000000..b1ec0fd
--- /dev/null
+++ b/.env.production
@@ -0,0 +1,15 @@
+ENV = 'production'
+VITE_APP_NODE_ENV=production
+VITE_APP_API_VERSION = v1
+VITE_APP_API_BASEURL = https://proxy.ops.f2b211.com/api/
+# VITE_APP_API_BASEURL = https://api.mingpin.f2b211.com/api/
+VITE_APP_SSO_BASEURL = http://saas.uc.f2b211.com
+VITE_APP_SSO_LOGINURL = http://saas.uc.f2b211.com/uc/user/login.html
+VITE_APP_SSO_APPID = 27413993593241600
+
+# VITE_APP_APP_NODE_ENV=development
+# VITE_APP_API_VERSION = v1
+# VITE_APP_API_BASEURL =https://login.ops.f2b211.com/api/ #https://dev.proxy.ops.f2b211.com/api/ #https://login.ops.f2b211.com/api/
+# VITE_APP_SSO_BASEURL = https://dev.uc.f2b211.com/uc/
+# VITE_APP_SSO_LOGINURL = https://dev.uc.f2b211.com/index.php/uc/user/login.html
+# VITE_APP_SSO_APPID = 27413993593241600
\ No newline at end of file
diff --git a/.env.test b/.env.test
new file mode 100644
index 0000000..b6832a1
--- /dev/null
+++ b/.env.test
@@ -0,0 +1,6 @@
+VITE_APP_APP_NODE_ENV=development
+VITE_APP_API_VERSION = v1
+VITE_APP_API_BASEURL = https://login.ops.f2b211.com/api/ #https://dev.proxy.ops.f2b211.com/api/ # https://login.ops.f2b211.com/api/
+VITE_APP_SSO_BASEURL = https://dev.uc.f2b211.com/uc/
+VITE_APP_SSO_LOGINURL = https://dev.uc.f2b211.com/index.php/uc/user/login.html
+VITE_APP_SSO_APPID = 27413993593241600
diff --git a/.gitignore b/.gitignore
index ceaea36..091a8b4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,132 +1,26 @@
-# ---> Node
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
+pnpm-debug.log*
lerna-debug.log*
-.pnpm-debug.log*
-# Diagnostic reports (https://nodejs.org/api/report.html)
-report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
-
-# Runtime data
-pids
-*.pid
-*.seed
-*.pid.lock
-
-# Directory for instrumented libs generated by jscoverage/JSCover
-lib-cov
-
-# Coverage directory used by tools like istanbul
-coverage
-*.lcov
-
-# nyc test coverage
-.nyc_output
-
-# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
-.grunt
-
-# Bower dependency directory (https://bower.io/)
-bower_components
-
-# node-waf configuration
-.lock-wscript
-
-# Compiled binary addons (https://nodejs.org/api/addons.html)
-build/Release
-
-# Dependency directories
-node_modules/
-jspm_packages/
-
-# Snowpack dependency directory (https://snowpack.dev/)
-web_modules/
-
-# TypeScript cache
-*.tsbuildinfo
-
-# Optional npm cache directory
-.npm
-
-# Optional eslint cache
-.eslintcache
-
-# Optional stylelint cache
-.stylelintcache
-
-# Microbundle cache
-.rpt2_cache/
-.rts2_cache_cjs/
-.rts2_cache_es/
-.rts2_cache_umd/
-
-# Optional REPL history
-.node_repl_history
-
-# Output of 'npm pack'
-*.tgz
-
-# Yarn Integrity file
-.yarn-integrity
-
-# dotenv environment variable files
-.env
-.env.development.local
-.env.test.local
-.env.production.local
-.env.local
-
-# parcel-bundler cache (https://parceljs.org/)
-.cache
-.parcel-cache
-
-# Next.js build output
-.next
-out
-
-# Nuxt.js build / generate output
-.nuxt
+node_modules
dist
+*.zip
-# Gatsby files
-.cache/
-# Comment in the public line in if your project uses Gatsby and not Next.js
-# https://nextjs.org/blog/next-9-1#public-directory-support
-# public
-
-# vuepress build output
-.vuepress/dist
-
-# vuepress v2.x temp and cache directory
-.temp
-.cache
-
-# Docusaurus cache and generated files
-.docusaurus
-
-# Serverless directories
-.serverless/
-
-# FuseBox cache
-.fusebox/
-
-# DynamoDB Local files
-.dynamodb/
-
-# TernJS port file
-.tern-port
-
-# Stores VSCode versions used for testing VSCode extensions
-.vscode-test
-
-# yarn v2
-.yarn/cache
-.yarn/unplugged
-.yarn/build-state.yml
-.yarn/install-state.gz
-.pnp.*
+dist-ssr
+*.local
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+.DS_Store
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
new file mode 100644
index 0000000..a7cea0b
--- /dev/null
+++ b/.vscode/extensions.json
@@ -0,0 +1,3 @@
+{
+ "recommendations": ["Vue.volar"]
+}
diff --git a/README.md b/README.md
index 4e83ec4..02124a7 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,7 @@
-# ops_admin_vite
+# Vue 3 + Vite
-铭品ops
\ No newline at end of file
+This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `
+
+