| | |
| | | /* |
| | | * @Author: elkers dmhe0357 |
| | | * @Date: 2024-10-02 12:49:11 |
| | | * @LastEditors: Liuyi candymxq888@outlook.com |
| | | * @LastEditTime: 2024-11-09 09:44:02 |
| | | * @FilePath: \water-qinghe-web\vite.config.js |
| | | * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE |
| | | */ |
| | | import { defineConfig, loadEnv } from 'vite' |
| | | import path from 'path' |
| | | import createVitePlugins from './vite/plugins' |
| | |
| | | }, |
| | | // vite 相关配置 |
| | | server: { |
| | | port: 5030, |
| | | port: 5036, |
| | | host: true, |
| | | open: true, |
| | | proxy: { |
| | |
| | | }, |
| | | //fix:error:stdin>:7356:1: warning: "@charset" must be the first rule in the file |
| | | css: { |
| | | postcss: { |
| | | plugins: [ |
| | | { |
| | | postcssPlugin: 'internal:charset-removal', |
| | | AtRule: { |
| | | charset: (atRule) => { |
| | | if (atRule.name === 'charset') { |
| | | atRule.remove(); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | ] |
| | | } |
| | | preprocessorOptions: { |
| | | css: { charset: false }, |
| | | scss: { |
| | | api: 'modern-compiler', |
| | | }, |
| | | }, |
| | | } |
| | | } |
| | | }) |