Advertisement

基于Vue和Element的cronTab插件,适用于Linux/Unix系统,支持Cron表达式五项配置(分、时、日、月、周)

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一款基于Vue框架与Element UI组件库开发的cronTab插件,专为Linux/Unix系统的定时任务设计。它提供直观界面以编辑标准Cron表达式的五个关键时间要素:分钟、小时、日期、月份和星期,助力用户轻松实现自动化操作。 cronTab插件使用Vue和Element编写,将七位Cron表达式转换为适用于Linux/Unix的五位Cron表达式(去掉秒和年),分别对应分、时、日、月、周。该插件可用于生成Cron表达式以供Cronjob使用。可以将其打包成npm私包或直接引入src后使用。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • VueElementcronTabLinux/UnixCron
    优质
    这是一款基于Vue框架与Element UI组件库开发的cronTab插件,专为Linux/Unix系统的定时任务设计。它提供直观界面以编辑标准Cron表达式的五个关键时间要素:分钟、小时、日期、月份和星期,助力用户轻松实现自动化操作。 cronTab插件使用Vue和Element编写,将七位Cron表达式转换为适用于Linux/Unix的五位Cron表达式(去掉秒和年),分别对应分、时、日、月、周。该插件可用于生成Cron表达式以供Cronjob使用。可以将其打包成npm私包或直接引入src后使用。
  • Vue-Cron:一个CronUI组
    优质
    Vue-Cron是一款专为Vue.js设计的UI组件,旨在简化用户对Cron表达式的时间计划任务操作。它提供了一个直观且易于使用的界面来创建和编辑Cron表达式,适用于需要进行定时任务调度的应用程序开发人员。 vue-cron 是一个基于 Vue 和 element-ui 实现的 cron 表达式生成插件,依赖版本为 Vue 2.0.0+ 和 element-ui 2.0.0+。 **安装方式:** ```bash npm install vue-cron ``` **引入方式:** 全局配置: ```javascript import Vue from vue import ElementUI from element-ui; import element-ui/lib/theme-chalk/index.css Vue.use(ElementUI); // 引入vue-cron插件: import VueCron from vue-cron; Vue.use(VueCron); ``` **使用方式:** 全局引入: ```html ``` 局部引入: ```javascript import { cron } from vue-cron export default { template: , } ```
  • Cron/Crontab在线生成工具(quartz)
    优质
    这是一款基于Quartz框架的在线工具,用于便捷地生成和解析Cron/Crontab表达式,适用于定时任务调度场景。 纯HTML+CSS在线生成cron表达式,并通过http://www.bejson.com的API获取最近5次运行时间接口数据。欢迎下载使用,可以将其应用到自己的定时任务系统中。
  • DynamicSchedule:灵活器,自定义Cron及动态Spring定任务。
    优质
    DynamicSchedule是一款功能强大的定时调度工具,允许用户通过自定义Cron表达式来灵活设置和管理Spring应用中的定时任务。 动态配置Spring定时器 添加定时任务:通过接口`scheduledadd-task`接收前端传递的任务ID、cron表达式、待执行类路径及方法名来创建新的定时任务。 修改定时任务:使用接口`scheduledupdate-task`,根据传入的参数(包括任务ID、cron表达式、待执行类路径和方法名)更新现有定时任务的信息。 获取单个定时任务详情:通过调用`scheduledget-task`并提供相应的任务ID来查看特定的任务信息。 列出所有定时任务:只需调用接口`scheduledlist-task`,系统将返回全部的定时任务列表。 取消指定的定时任务:前端需要传递对应的任务ID到`scheduledcancel-task`以移除该定时任务。 手动触发一次执行:通过发送请求至`scheduledmanual-task`并携带所需任务ID,可以即时运行一个已定义好的计划作业。 启动某个定时任务:利用接口`scheduledexecute-task`和相应的任务ID来根据设定的cron表达式重新激活或开始执行某项预定的工作。
  • Cron-Parser:JavaCron解析器
    优质
    Cron-Parser是一款专为Java开发者设计的工具库,能够高效准确地解析和处理Cron表达式,适用于定时任务调度等场景。 cron解析器是一个Java库,用于将cron表达式转换为人类可读的字符串格式。该库支持所有特殊字符(包括* / - ? LW #),并且可以处理5、6或7部分的cron表达式(分别代表秒/分钟和小时/日期/月份以及年份)。此外,它还提供了大小写选项,如句子形式、标题形式及小写形式,并且能够根据不同的区域设置输出特定的语言格式。目前支持的语言包括意大利语、英语、西班牙语、罗马尼亚语、荷兰语、法语和中文等。 为了使用cron-parser库,请从提供的下载页面获取最新版本的代码。更多关于如何使用的示例以及单元测试可以参考相关文档。
  • 修改过Vue datepicker.js 年、年、年选择
    优质
    这是一款优化后的Vue时间选择组件datepicker.js,用户可以灵活选择显示年份、年月或完整日期,极大提升了前端开发体验。 Vue时间插件中的datepicker.js已经进行了修改以支持年、年月以及年月日的选择功能。
  • Cron-Time: JavaScript中Cron
    优质
    Cron-Time是一款用于JavaScript环境的库,它允许开发者使用类似Unix cron的语法来调度定时任务,简化了复杂的定时需求。 Cron-Time 是用 Typescript 编写的 Cron 时间表达式生成器。 安装方法: ```shell npm install cron-time-generator 或 yarn add cron-time-generator ``` 使用示例: ```javascript const cronTime = require(cron-time-generator); // 或 (对于 TypeScript) import cronTime from cron-time-generator; cronTime.everyMinute(); // 输出:* * * * * cronTime.everyHour(); // 输出:0 * * * * cronTime.everyDay(); // 输出:0 0 * * * cronTime.everyDayAt(6); // 输出:0 6 * * * ```
  • Cron选择器JavaScript
    优质
    Cron表达式选择器JavaScript插件是一款功能强大的工具,它允许用户轻松创建和编辑Cron表达式,适用于需要定时任务调度的Web开发项目。 基于BootStrap的简洁美观Cron表达式选择器JS插件只需在项目中导入JS文件并使用基本的BootStrap控件即可运行。详情可参考demo.html中的示例。
  • 简洁美观BootStrap Cron选择器JS
    优质
    这是一款简洁美观的基于Bootstrap设计的Cron表达式选择器JavaScript插件,旨在为开发者提供一个直观且易于使用的界面来生成和编辑定时任务的Cron表达式。 基于BootStrap简洁美观的Cron表达式选择器JS插件只需在项目中导入JS文件并使用基本的BootStrap控件即可运行。详情可参考demo.html中的示例。
  • KNX:ArduinoLinuxKNX堆栈(TP、IPRF),ETS
    优质
    这是一个兼容Arduino和Linux系统的KNX协议栈项目,涵盖TP、IP及RF接口,并提供ETS工具配置支持。 KNX:用于Arduino和Linux的KNX堆栈(TP、IP和RF),可以使用ETS进行配置。