Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dexfilter-web-nuxt3
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
haojie
dexfilter-web-nuxt3
Commits
3706400a
Commit
3706400a
authored
Dec 27, 2023
by
haojie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
文档更新
parent
fdb2afe2
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
17 deletions
+17
-17
nuxt.config.ts
+17
-17
No files found.
nuxt.config.ts
View file @
3706400a
import
viteCompression
from
"vite-plugin-compression"
;
import
viteCompression
from
'vite-plugin-compression'
;
// import visualizer from 'rollup-plugin-visualizer';
// 筛选接口地址
let
filterApi
=
"http://156.247.9.93:9501/"
;
let
loginApi
=
"http://156.247.9.93:8001/"
;
let
filterApi
=
'http://156.247.9.93:9501/'
;
let
loginApi
=
'http://156.247.9.93:8001/'
;
export
default
defineNuxtConfig
({
// plugins: [],
modules
:
[
"nuxt-svgo"
,
"@nuxtjs-alt/proxy"
],
builder
:
"vite"
,
modules
:
[
'nuxt-svgo'
,
'@nuxtjs-alt/proxy'
],
builder
:
'vite'
,
sourcemap
:
false
,
// app: {},
// nitro: {
...
...
@@ -31,24 +31,24 @@ export default defineNuxtConfig({
proxy
:
{
enableProxy
:
true
,
proxies
:
{
"/score"
:
{
'/score'
:
{
target
:
filterApi
,
changeOrigin
:
true
,
},
"/v1"
:
{
'/v1'
:
{
target
:
filterApi
,
changeOrigin
:
true
,
},
"/search"
:
{
'/search'
:
{
target
:
filterApi
,
changeOrigin
:
true
,
},
"/favorites"
:
{
'/favorites'
:
{
target
:
filterApi
,
changeOrigin
:
true
,
},
//api-ip是另外
滴
"/api"
:
{
//api-ip是另外
的
'/api'
:
{
target
:
loginApi
,
changeOrigin
:
true
,
},
...
...
@@ -60,9 +60,9 @@ export default defineNuxtConfig({
},
vite
:
{
plugins
:
[
viteCompression
()],
envDir
:
"~/env"
,
envDir
:
'~/env'
,
build
:
{
minify
:
"terser"
,
// 混淆器,terser构建后文件体积更小
minify
:
'terser'
,
// 混淆器,terser构建后文件体积更小
cssCodeSplit
:
true
,
// 如果设置为false,整个项目中的所有 CSS 将被提取到一个 CSS 文件中
terserOptions
:
{
compress
:
{
...
...
@@ -92,9 +92,9 @@ export default defineNuxtConfig({
build
:
{
// 第三方插件转es5
transpile
:
process
.
env
.
NODE_ENV
===
"production"
?
[
"tdesign-vue-next"
,
"echarts"
,
"vue-i18n"
]
:
[
"echarts"
],
process
.
env
.
NODE_ENV
===
'production'
?
[
'tdesign-vue-next'
,
'echarts'
,
'vue-i18n'
]
:
[
'echarts'
],
},
css
:
[
"@/style/font-family.css"
],
css
:
[
'@/style/font-family.css'
],
});
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment