mirror of
https://github.com/songquanpeng/one-api.git
synced 2025-11-18 14:13:43 +08:00
feat: optimized vite
This commit is contained in:
@@ -15,8 +15,12 @@
|
|||||||
"react-turnstile": "^1.1.1",
|
"react-turnstile": "^1.1.1",
|
||||||
"semantic-ui-css": "^2.5.0",
|
"semantic-ui-css": "^2.5.0",
|
||||||
"semantic-ui-react": "^2.1.4",
|
"semantic-ui-react": "^2.1.4",
|
||||||
|
"sharp": "^0.32.5",
|
||||||
|
"svgo": "^3.0.2",
|
||||||
"vite": "^4.4.9",
|
"vite": "^4.4.9",
|
||||||
"vite-plugin-env-compatible": "^1.1.1"
|
"vite-plugin-env-compatible": "^1.1.1",
|
||||||
|
"vite-plugin-html": "^3.2.0",
|
||||||
|
"vite-plugin-image-optimizer": "^1.1.7"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "vite preview",
|
"start": "vite preview",
|
||||||
@@ -41,7 +45,7 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"prettier": "^3.0.2"
|
"prettier": "^3.0.3"
|
||||||
},
|
},
|
||||||
"prettier": {
|
"prettier": {
|
||||||
"singleQuote": true,
|
"singleQuote": true,
|
||||||
|
|||||||
953
web/pnpm-lock.yaml
generated
953
web/pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -1,10 +1,14 @@
|
|||||||
import { defineConfig } from 'vite'
|
import { defineConfig } from 'vite'
|
||||||
import react from '@vitejs/plugin-react-swc'
|
import react from '@vitejs/plugin-react-swc'
|
||||||
import envCompatible from 'vite-plugin-env-compatible'
|
import envCompatible from 'vite-plugin-env-compatible'
|
||||||
|
import { createHtmlPlugin } from 'vite-plugin-html'
|
||||||
|
import { ViteImageOptimizer } from 'vite-plugin-image-optimizer';
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [
|
plugins: [
|
||||||
react(),
|
react(),
|
||||||
|
ViteImageOptimizer(),
|
||||||
|
createHtmlPlugin(),
|
||||||
envCompatible({
|
envCompatible({
|
||||||
prefix: "REACT_APP_",
|
prefix: "REACT_APP_",
|
||||||
mountedPath: "process.env",
|
mountedPath: "process.env",
|
||||||
|
|||||||
Reference in New Issue
Block a user