首先新建一个remove-console-plugin目录,在这个目录下新建一个index.js文件夹。在vite插件体系中,修改输出的代码用的是transform这个钩子: export default function myPlugin() {return {name: "remove-console-plugin",transform(code, id) {console.log("code", code);return code},};} 然后我们可以先随便改点...
vite-plugin-remove-console 是一款生产环境删除所有指定 console 类型的 vite 插件。 安装: pnpmaddvite-plugin-remove-console -D 使用: import{ defineConfig }from"vite";importvuefrom"@vitejs/plugin-vue";importremoveConsolefrom"vite-plugin-remove-console";// https://vitejs.dev/config/exportdefaultdefi...
1 vite-plugin-remove-console 2 A vite plugin that remove all the specified console types in the production environment 3 4 5 6
vite-plugin-remove-console/dist/index.d.ts Version: 775 BTypeScriptView Raw 1import{ PluginOption }from'vite'; 2export{ PluginOption }from'vite'; 3 4interfaceOptions { 5/** The types of console that needs to be removed, such as `log`、`warn`、`error`、`info`, default `log` */ ...
去除其他开发者的console语句,仅保留自己的,让你的开发更清爽 Remove console statements from other developers and keep only your own, making your development more refreshing install pnpm i vite-plugin-rm-others-console -D use import{defineConfig}from'vite';importvuefrom'@vitejs/plugin-vue';importrem...
Vite plugin that remove all the specified console types in the production environment - xiaoxian521/vite-plugin-remove-console
同步操作将从zym/vite-plugin-remove-console强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!! 确定后同步将在后台操作,完成时将刷新页面,请耐心等待。 删除在远程仓库中不存在的分支和标签 同步Wiki(当前仓库的 wiki 将会被覆盖!) ...
Vue项目打包并去掉所有的console.log输出 npm run build 生成dist文件夹 路由懒加载 去掉所有的console 安装插babel-plugin-remove-console(项目上线时要用到的插件) npm i babel-plugin-transform-remove-console -D 移除打包的第三方包 // 项目在发布时需要用到的 babel 插件数组constproPlugins=[]// 如果当前是...
在这个例子中,你可以只列出console.log,这样只有console.log调用会被移除,而console.info调用则会被保留。 以下是一个配置示例: // vite.config.js import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' export default defineConfig({ plugins: [vue()], build: { minify: 'terser...
"unplugin-vue-define-options": "1.1.6", "vite": "^4.3.0", "vite-plugin-cdn-import": "^0.3.5", "vite-plugin-compression": "^0.5.1", "vite-plugin-mock": "^2.9.6", "vite-plugin-remove-console": "^2.1.0", "vite-svg-loader": "^4.0.0", "vue-eslint-parser": "^9.1.0...