Commit 3706400a by haojie

文档更新

parent fdb2afe2
import viteCompression from "vite-plugin-compression"; import viteCompression from 'vite-plugin-compression';
// import visualizer from 'rollup-plugin-visualizer'; // import visualizer from 'rollup-plugin-visualizer';
// 筛选接口地址 // 筛选接口地址
let filterApi = "http://156.247.9.93:9501/"; let filterApi = 'http://156.247.9.93:9501/';
let loginApi = "http://156.247.9.93:8001/"; let loginApi = 'http://156.247.9.93:8001/';
export default defineNuxtConfig({ export default defineNuxtConfig({
// plugins: [], // plugins: [],
modules: ["nuxt-svgo", "@nuxtjs-alt/proxy"], modules: ['nuxt-svgo', '@nuxtjs-alt/proxy'],
builder: "vite", builder: 'vite',
sourcemap: false, sourcemap: false,
// app: {}, // app: {},
// nitro: { // nitro: {
...@@ -31,24 +31,24 @@ export default defineNuxtConfig({ ...@@ -31,24 +31,24 @@ export default defineNuxtConfig({
proxy: { proxy: {
enableProxy: true, enableProxy: true,
proxies: { proxies: {
"/score": { '/score': {
target: filterApi, target: filterApi,
changeOrigin: true, changeOrigin: true,
}, },
"/v1": { '/v1': {
target: filterApi, target: filterApi,
changeOrigin: true, changeOrigin: true,
}, },
"/search": { '/search': {
target: filterApi, target: filterApi,
changeOrigin: true, changeOrigin: true,
}, },
"/favorites": { '/favorites': {
target: filterApi, target: filterApi,
changeOrigin: true, changeOrigin: true,
}, },
//api-ip是另外 //api-ip是另外
"/api": { '/api': {
target: loginApi, target: loginApi,
changeOrigin: true, changeOrigin: true,
}, },
...@@ -60,9 +60,9 @@ export default defineNuxtConfig({ ...@@ -60,9 +60,9 @@ export default defineNuxtConfig({
}, },
vite: { vite: {
plugins: [viteCompression()], plugins: [viteCompression()],
envDir: "~/env", envDir: '~/env',
build: { build: {
minify: "terser", // 混淆器,terser构建后文件体积更小 minify: 'terser', // 混淆器,terser构建后文件体积更小
cssCodeSplit: true, // 如果设置为false,整个项目中的所有 CSS 将被提取到一个 CSS 文件中 cssCodeSplit: true, // 如果设置为false,整个项目中的所有 CSS 将被提取到一个 CSS 文件中
terserOptions: { terserOptions: {
compress: { compress: {
...@@ -92,9 +92,9 @@ export default defineNuxtConfig({ ...@@ -92,9 +92,9 @@ export default defineNuxtConfig({
build: { build: {
// 第三方插件转es5 // 第三方插件转es5
transpile: transpile:
process.env.NODE_ENV === "production" process.env.NODE_ENV === 'production'
? ["tdesign-vue-next", "echarts", "vue-i18n"] ? ['tdesign-vue-next', 'echarts', 'vue-i18n']
: ["echarts"], : ['echarts'],
}, },
css: ["@/style/font-family.css"], css: ['@/style/font-family.css'],
}); });
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment