
vite5打包时控制移除console.log
在vite5打包时,默认情况下,esbuild会移除所有console语句。但如果你只想移除console.log语句,而不影响console.info,可以通过以下配置实现:
// vite.config.ts
import { defineConfig } from 'vite'
export default defineConfig({
build: {
target: 'esnext',
minify: 'esbuild',
esbuildOptions: {
// 移除console.log语句
define: {
'console.log': '() => {}',
},
},
},
})通过这种配置,vite打包时将只移除console.log语句,而console.info语句将保留。
以上就是如何使用 Vite5 在打包时只移除 console.log 语句?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号