码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • dolphinscheduler 3.0.1首页功能介绍及前端项目本地启动配置


    dolphinscheduler 3.0.1首页简介及前端项目研究

    • 首页
    • 前端
      • 2.0.6 框架
      • 3.0.1 框架
      • 项目启动
    • 源码
    • 其它
      • naiveui组件
      • TypeScript

    🔼上一集:dolphinscheduler 3.0.1代码下载编译及部署

    *️⃣主目录:dolphinscheduler 3.0.1功能梳理及源码解读

    🔽下一集:dolphinscheduler 3.0.1 项目管理(一):项目基本操作、项目概览及工作流关系

    首页

    首页展示该用户下所有项目的任务、流程状态统计、定义数量统计(admin用户展示的是所有数据,包括所有普通用户数据),功能比较简单,没啥好介绍的,3.0主要增加了几种状态,前端架构大升级,都不能滚动截屏!本文主要研究下前端框架、本地配置。

    • 2.0.6 首页如下:状态看着是超链接,实际上点不进去,有点误导人
      在这里插入图片描述
    • 3.0.1 首页如下,不能滚动截图,截了两张:状态增加了,流程定义变好看了,不像之前那么单薄,空白那么大
      在这里插入图片描述
      在这里插入图片描述

    前端

    2.0.6 框架

    采用的vue2+webpack+js,通过webpack.dev.config.js,配置devServer服务器,实现本地开发

    在这里插入图片描述

    3.0.1 框架

    vue3+vite+ts,通过vite.config.ts,配置本地服务器

    在这里插入图片描述

    项目启动

    • 配置完vite.config.ts(需要先部署dolphinscheduler,可参照主目录的部署章节),启动项目npm run dev
      在这里插入图片描述
    • 登录
      在这里插入图片描述

    源码

    • 国际化文件都单独分开了
      在这里插入图片描述
    • 到这就完成了前端从入门到放弃
      3.0首页统计图引入了naive-ui,层层点下去好像还是用到了echarts,搞不懂怎么这么复杂(咨询前端同事,说是通过echarts直接实现挺简单的)
      在这里插入图片描述

    其它

    naiveui组件

    有兴趣自研吧,后面还是好好研究我的后端吧🤣。naiveui官网地址

    在这里插入图片描述
    在这里插入图片描述

    TypeScript

    TypeScript是JavaScript的超集,扩展了JavaScript的语法,JavaScript代码可以在无需任何修改的情况下与TypeScript 一同工作,同时可以使用编译器将 TypeScript 代码转换为 JavaScript。
    TypeScript通过类型注解提供编译时的静态类型检查,要求数据带有明确的类型,引入了模块、类的概念,可以把声明、数据、函数和类封装在模块中。适合开发大型应用。

    .tsx文件表明是typescript文件并使用了JSX语法

    有兴趣自研吧🤣。TypeScript官网地址
    在这里插入图片描述


    最后给大家分享一段代码,保证认识字的人都能看懂:

    if("写的还凑合"){
        "请右下角点👍"
    } else if("写的不错") {
        "请右下角点⭐收藏,没事就可以回味回味!"
    } else {
        "请右下角点💬,接受夸赞,反对批评!"
        "当然有问题,热烈🌞欢迎🎈指正🙇‍♂️!"
    }
    
  • 相关阅读:
    后端技术栈
    Linux 安装 miniconda
    深度解析一道单词变换算法题
    G120变频器输入输出端子功能定义配置方法及示例
    MySQL数据库
    React-3 组件知识
    【每日一读】GAGE: Geometry Preserving Attributed Graph Embeddings
    秋招难?这几点建议值得你收藏
    【Unity】物理引擎、生命周期物理阶段、刚体、碰撞体、触发器、物理材质
    外贸公司保密协议
  • 原文地址:https://blog.csdn.net/qq_36434219/article/details/127111119
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号