Skip to content

whitemo123/vite-plugin-nologdebugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vite-plugin-nologdebugger

生产环境删除所有console.log和debugger的vite插件

NPM version NPM Downloads

特性

  • 精准又完整剔除代码中的console.log、debugger,目前支持剔除文件格式.js.ts.jsx.tsx.vue.svelte
  • 支持配置移除log,例如removeConsole({exclude: ["error", "warn"]}),当然如果传空默认就是这样

安装

npm install vite-plugin-nologdebugger -D
or 
pnpm add vite-plugin-nologdebugger -D
or
yarn add vite-plugin-nologdebugger -D

用法

  • vite.config.ts
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import removeConsole from 'vite-plugin-nologdebugger';

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    removeConsole()
  ]
});

许可证

MIT © Mobai

About

a vite plugin to remove debugger and log

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published