1.0.11 • Published 5 years ago

console-log-overwrite v1.0.11

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

前端日志控制

安装

npm install console-log-overwrite --save

使用

当为生产环境时,不打印console.log日志

ES5用法

const consoleLogOverwrite = require('console-log-overwrite')

consoleLogOverwrite(process.env.ENV, 'prod', '123')

注意:为确保全局覆盖,重写的调用请放在网站初始化期间

ES6用法

import { consoleLogOverwrite } from 'console-log-overwrite'

consoleLogOverwrite(process.env.ENV, 'prod', '123')

当生产环境需要查看日志

打开所在页面控制台console

输入以下代码启用日志

sessionStorage.setItem('__debugger', '123')

刷新当前页面日志生效

输入以下代码再次关闭日志

sessionStorage.removeItem('__debugger')

API

consoleLogOverwrite(env, envCompare, keygen)

参数是否必须默认值说明
envY环境变量
envCompareY需要屏蔽的环境变量值,如:'prod'
keygen内容生产环境需要查看时的秘钥
1.0.11

5 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago