智能排班系统 【web前端/小程序结构介绍+开发环境介绍+项目启动】

简介: 智能排班系统 【web前端/小程序结构介绍+开发环境介绍+项目启动】

Web前端

项目结构

├─build├─build
├─dist // 项目打包之后的文件存放的目录
├─mock // 模拟后台接口,返回数据给前端测试
├─node_modules // 依赖安装目录
├─public // 存储一些静态资源
├─src
│  ├─api // 存放向后台发请求的方法
│  │  ├─enterprise
│  │  ├─login
│  │  ├─shiftScheduling
│  │  ├─statistics
│  │  ├─system
│  │  └─thirdParty
│  ├─assets // 存储静态资源
│  │  ├─404_images
│  │  ├─aliIconfont // 阿里巴巴矢量图标库
│  │  ├─login
│  │  │  ├─img
│  │  │  ├─plugins
│  │  │  │  ├─axRate
│  │  │  │  ├─axTree
│  │  │  │  │  └─icons
│  │  │  │  └─ztree
│  │  │  │      └─images
│  │  │  └─xiaoBaiTemplate
│  │  ├─logo
│  │  ├─panel
│  │  └─regist
│  │      └─img
│  ├─components // 存放页面组件
│  │  ├─Breadcrumb
│  │  ├─constant
│  │  ├─DynamicTitle
│  │  ├─Hamburger
│  │  ├─ImageCropper
│  │  │  └─utils
│  │  ├─InstrumentPanel
│  │  ├─Message
│  │  ├─MonthSelect
│  │  ├─Pagination
│  │  ├─PanThumb
│  │  ├─ParentView
│  │  ├─PictureUpload
│  │  ├─SvgIcon
│  │  └─YearMonthSelect
│  ├─icons
│  │  └─svg
│  ├─layout // 网站主布局文件
│  │  ├─components
│  │  │  └─Sidebar // 侧边栏组件
│  │  └─mixin
│  ├─router // 路由
│  ├─store // 缓存已登录用户的一些信息,方便页面直接取用,如token、头像、用户名……
│  │  └─modules
│  ├─styles // 存放样式文件,即css文件
│  │  ├─background
│  │  ├─chart
│  │  ├─weekly
│  │  └─xiaoBaiLogin
│  ├─utils // 存放一些工具方法
│  │  ├─common
│  │  └─shiftScheduling
│  └─views // 存放页面,有的组件也放在里面(不太规范)
│      ├─dashboard
│      │  ├─enterpriseManager
│      │  ├─storeManager
│      │  └─systemManager
│      ├─editor
│      ├─enterprise
│      │  ├─enterprise
│      │  ├─organization
│      │  │  ├─role
│      │  │  └─user
│      │  ├─rule
│      │  └─store
│      │      ├─festival
│      │      ├─message
│      │      ├─position
│      │      ├─store
│      │      └─user
│      ├─login
│      ├─scheduling
│      │  ├─result
│      │  └─task
│      └─system
│          ├─log
│          │  ├─login
│          │  └─operation
│          └─menu
└─tests // 我没用到这个
    └─unit
        ├─components
        └─utils


开发环境介绍

开发环境 版本
node 16.18.1
npm 8.19.2


修改配置文件

安装依赖

npm install

启动

可以使用命令 npm run dev,或者下图的方式


小程序

IDE

小程序基于uniapp开发,需要下载HbuilderX做来作为开发工具,官网链接

使用HbuilderX打开项目,如下图


安装依赖


配置AppID

配置小程序开发工具

改成你的小程序开发工具的路径

打开微信小程序的服务端口


运行项目


目录
相关文章
|
10天前
|
编解码 前端开发 JavaScript
构建高效响应式Web界面:现代前端框架的比较
【4月更文挑战第9天】在移动设备和多样屏幕尺寸盛行的时代,构建能够适应不同视口的响应式Web界面变得至关重要。本文深入探讨了几种流行的前端框架——Bootstrap、Foundation和Tailwind CSS,分析它们在创建响应式设计中的优势与局限。通过对比这些框架的栅格系统、组件库和定制化能力,开发者可以更好地理解如何选择合适的工具来优化前端开发流程,并最终实现高性能、跨平台兼容的用户界面。
|
10天前
|
前端开发 JavaScript 关系型数据库
从前端到后端:构建现代化Web应用的技术探索
在当今互联网时代,Web应用的开发已成为了各行各业不可或缺的一部分。从前端到后端,这篇文章将带你深入探索如何构建现代化的Web应用。我们将介绍多种技术,包括前端开发、后端开发以及各种编程语言(如Java、Python、C、PHP、Go)和数据库,帮助你了解如何利用这些技术构建出高效、安全和可扩展的Web应用。
|
11天前
|
编解码 前端开发 JavaScript
Web 前端开发中的最佳实践
本文将介绍 Web 前端开发中的最佳实践,包括代码组织、性能优化、响应式设计和用户体验等方面。通过遵循这些实践,开发人员可以提高开发效率,优化用户体验,并减少潜在的问题和错误。
|
4天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
14 1
|
4天前
|
前端开发 JavaScript vr&ar
前端新技术探索:WebAssembly、Web Components与WebVR/AR
【4月更文挑战第12天】WebAssembly、Web Components和WebVR/AR正重塑Web应用的未来。WebAssembly允许C/C++等语言在Web上高效运行,提供接近原生的性能,如游戏引擎。Web Components通过Custom Elements和Shadow DOM实现可复用的自定义UI组件,提升模块化开发。WebVR/AR(现WebXR)则让VR/AR体验无需额外应用,直接在浏览器中实现。掌握这些技术对前端开发者至关重要。
13 3
|
7天前
|
小程序 前端开发 JavaScript
小程序全栈开发:前端与后端的完美结合
【4月更文挑战第12天】本文介绍了小程序全栈开发,涵盖前端和后端的关键点。前端使用WXML和WXSS进行页面结构和样式设计,JavaScript处理逻辑及组件使用;后端采用Node.js等语言处理业务逻辑、数据库设计和API接口开发。前端与后端通过数据交互实现结合,采用前后端分离模式,支持跨平台运行。调试测试后,提交微信审核并上线运营。掌握前端后端结合是小程序成功的关键。
|
12天前
|
人工智能 小程序 Java
Java智慧校园系统源码 微信小程序+电子班牌
通过设备管理对百纳智慧校园的智慧班牌以及百纳智慧屏(校牌)进行统一集中式管理,支持浏览所有设备的基本信息以及在离线状态,支持添加设备、设备一键开关机、一键重启、设置节假日开关机时间、设置日常开关机时间、远程班牌截屏、远程班牌升级等操作。
|
26天前
|
机器学习/深度学习 前端开发 算法
利用机器学习优化Web前端性能的探索与实践
本文将介绍如何利用机器学习技术来优化Web前端性能,探讨机器学习在前端开发中的应用,以及通过实际案例展示机器学习算法对前端性能优化的效果。通过结合前端技术和机器学习,提升Web应用的用户体验和性能表现。
|
27天前
|
移动开发 前端开发 HTML5
Web前端全栈HTML5通向大神之路
本套课程共三大阶段,六大部分,是WEB前端、混合开发与全栈开发必须要掌握的技能,从基础到实践,是从编程小白成长为全栈大神的最佳教程!
36 3
Web前端全栈HTML5通向大神之路
|
1月前
|
移动开发 自然语言处理 小程序
miniprogram-to-uniapp使用指南(各种小程序项目转换为uni-app项目)
miniprogram-to-uniapp使用指南(各种小程序项目转换为uni-app项目)
27 1

热门文章

最新文章