diff --git a/package.json b/package.json index 5c68620..1dac5c7 100644 --- a/package.json +++ b/package.json @@ -84,5 +84,11 @@ "engines": { "node": ">=18.18.0", "npm": ">=8.9.0" - } + }, + "browserslist": [ + "Chrome >= 87", + "Edge >= 88", + "Safari >= 14", + "Firefox >= 78" + ] } diff --git a/vite.config.ts b/vite.config.ts index b29dd40..58ca5f2 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -12,7 +12,6 @@ export default defineConfig(({ mode, command }) => { base: env.VITE_APP_CONTEXT_PATH, resolve: { alias: { - '~': path.resolve(__dirname, './'), '@': path.resolve(__dirname, './src') }, extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'] @@ -43,16 +42,12 @@ export default defineConfig(({ mode, command }) => { postcss: { plugins: [ // 浏览器兼容性 - autoprefixer({ - overrideBrowserslist: ['Android 4.1', 'iOS 7.1', 'Chrome > 31', 'ff > 31', 'ie >= 8'] - }), + autoprefixer(), { postcssPlugin: 'internal:charset-removal', AtRule: { charset: (atRule) => { - if (atRule.name === 'charset') { - atRule.remove(); - } + atRule.remove(); } } }