webpack插件,给.js文件添加 setInterval
webpack插件,给.js文件添加 setInterval(() => {debugger}, seconds); 以阻止用户调试js代码
安装:npm install --save-dev javascript-add-debugger-webpack-plugin
配置:
min
:setInterval间隔最小时间,单位秒,默认1,最小1
max
:setInterval间隔最大时间,单位秒,默认20,最大600
Example:{ min: 1, max: 20 } 表生成
setInterval(() => {debugger}, seconds)
中seconds的取值范围为1~20
{ min: 2, max: 2 } 表生成setInterval(() => {debugger}, seconds)
中seconds的取值为2
const JavascriptAddDebuggerWebpackPlugin = require('javascript-add-debugger-webpack-plugin') module.exports = { plugins: [ new JavascriptAddDebuggerWebpackPlugin() ] }; Vue Example:
const JavascriptAddDebuggerWebpackPlugin = require('javascript-add-debugger-webpack-plugin') module.exports = { devServer: {}, configureWebpack: { plugins: process.env.NODE_ENV !== 'production' ? [] : [new JavascriptAddDebuggerWebpackPlugin()], }, } License
MIT (http://www.opensource.org/licenses/mit-license.php)
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。