当前位置: 首页 > 软件库 > Web应用开发 > >

repeat-request-minder-webpack-plugin

webpack 插件
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发
软件类型 开源软件
地区 国产
投 递 者 沈成天
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

一个可以帮助你检查项目中是否存在重复请求的webpack插件。使用后会自动监听请求,当发现1秒内有发出多次相同的请求时,会toast提示并在控制台上打印请求信息。

Usage

const RepeatRequestMinderWebpackPlugin = require('repeat-request-minder-webpack-plugin');
new RepeatRequestMinderWebpackPlugin({
  chunk: 'index',
}),

配置项chunk中填入你希望监听重复请求的entry名字 也可以配置toast是否显示以及toast显示的时长(默认显示toast,时长为3秒)

new RepeatRequestMinderWebpackPlugin({
  chunk: 'index',
  options: {
    isShowToast: true,
    toastTime: 10000
  }
}),
 相关资料
  • 一个可以帮助你检查项目中是否存在重复请求的工具。使用后会自动监听请求,当发现1秒内有发出多次相同的请求时,会toast提示并在控制台上打印请求信息 用法 import repeatRequestMinder from 'repeat-request-minder';repeatRequestMinder(); repeatRequestMinder({ isShowToast: true, toastTime: 10000});

  • KityMinder 是百度FEX团队的f-cube小组(原UEditor小组)的又一力作。作为一款在线的脑图编辑工具,它有着很多Native编辑工具的交互体验。KM与UE有着一样的宗旨,就是注重最终用户的使用体验。同时,它充分发挥了Web云存储的优势,可以直接将编辑中的脑图同步到云端。此外,借由独创的 “云盘分享”功能,用户可以一键将当前编辑的脑图直接生成在线链接共享给其他用户,实现无缝沟通。

  • 可以在 nuxt.config.js 中添加 Webpack 插件: const webpack = require('webpack') module.exports = { build: { plugins: [ new webpack.ProvidePlugin({ '$': 'jquery', '_': 'lodash'

  • webpack 插件作为独立文件提供,并且应当直接 require: const VueSSRServerPlugin = require('vue-server-renderer/server-plugin') const VueSSRClientPlugin = require('vue-server-renderer/client-plugin') 生成的默认文件是: vue-ssr-s

  • info 一个 webpack 插件,解决 service-worker.js 的注册和更新问题。 Lavas 解决方案默认集成该插件用来实现 Service Worker 文件的注册及缓存更新机制,默认只在 build 生产环境下构建生效。 github: https://github.com/lavas-project/sw-register-webpack-plugin.git 背景 PWA