文件操作 - nuxt.config.ts
返回文件管理
返回主菜单
删除本文件
文件: /var/www/OLD/nuxt.config.ts
编辑文件内容
// https://nuxt.com/docs/api/configuration/nuxt-config import path from 'path'; import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'; export default defineNuxtConfig({ compatibilityDate: '2025-01-28', devtools: { enabled: true }, ssr: false, runtimeConfig: { public: { send: 'https://ltlcompare.com/send-mail.php', email: 'operations@ltlcompare.com', phone: '650-552-4008', }, }, app: { head: { title: `LTLcompare`, // link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }], }, }, imports: { dirs: ['types/*.ts', 'store/*.ts'], global: true, }, modules: ['@vueuse/nuxt', '@nuxtjs/i18n'], i18n: { locales: [{ code: 'en', name: 'English', file: 'en.ts' }], defaultLocale: 'en', strategy: 'prefix_except_default', lazy: false, }, postcss: { plugins: { 'postcss-pxtorem': { rootValue: 16, propList: ['*'], selectorBlackList: [], replace: process.env.NODE_ENV !== 'development', mediaQuery: false, minPixelValue: 1, }, }, }, vite: { css: { preprocessorOptions: { less: { additionalData: '@import "@/assets/less/variables.less"; @import "@/assets/less/mixins.less";', }, }, }, plugins: [ createSvgIconsPlugin({ iconDirs: [path.resolve(process.cwd(), './assets/sprite')], inject: 'body-first', svgoOptions: { plugins: [ { name: 'removeAttrs', params: { attrs: ['fill', 'stroke', 'fill-opacity', 'opacity'], }, }, ], }, }), ], }, build: { transpile: ['@vuepic/vue-datepicker'], }, });
修改文件时间
将文件时间修改为当前时间的前一年
删除文件