默认情况下禁用sourcemap生成,减少构建输出体积并提高构建速度。移除原有通过环境变量控制的逻辑,因为大多数情况下不需要生成sourcemap
@@ -167,8 +167,9 @@ export default async ({ command, mode }) => {
: undefined,
},
build: {
+ sourcemap: false,
// 方便非h5端调试
- sourcemap: VITE_SHOW_SOURCEMAP === 'true', // 默认是false
+ // sourcemap: VITE_SHOW_SOURCEMAP === 'true', // 默认是false
target: 'es6',
// 开发环境不用压缩
minify: mode === 'development' ? false : 'terser',