• Stars
    star
    136
  • Rank 267,670 (Top 6 %)
  • Language
    JavaScript
  • Created about 7 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

基于Nodejs、express框架的app升级服务。数据库MongoDB。UI框架Layui Admin。

基于Nodejs、express框架的app升级服务。数据库MongoDB。UI框架Layui Admin。


安卓以及嵌入式设备需要修改bug以及发布新的功能,就要用到在线升级。我这里给大家提供了一个基于Nodejs的在线升级服务器的Demo.真实使用下,建议文件上传到类似阿里云、七牛云这样的文件服务器。

参考知识点:

  • Nodejs、Express框架
  • LayUI的admin模板使用
  • MongoDB以及Mongoose的使用

安装

1,git clone https://github.com/gytai/nodejs-app-upgrade.git

2,npm install

3,pm2 start bin/www -name upgrade

线上Demo

http://112.74.81.224:3008/

测试账户:admin 123456

App检查更新

Post:http://localhost:3000/project/check

返回:

{
    "code": 200,
    "msg": "有新的升级",
    "data": {
        "file_md5": "e396add0bc852fc82f30652eeb1520bf",
        "file_name": "robo3t-1.1.1-darwin-x86_64-c93c6b0.dmg",
        "file_size": 22617886,
        "name": "医疗",
        "version": "v1.0.2",
        "download_path": "/uploads/upload_e4796bd63685ff8144fc563af44052f4.dmg",
        "is_force": false
    }
}

已完成和未完成

  • 登录、登出
  • 项目添加、更新、删除
  • 密码修改
  • 用户管理
  • 权限控制

实例图片: 登录

项目管理

项目添加

修改密码

如果您喜欢,请给个Star 谢谢...

More Repositories

1

KeFu

在线客服系统,开发语言:NodeJS。通信库:Socket.IO。UI库:前端SUI,后端LayUI.
JavaScript
423
star
2

node-websocket-msg-sender

基于websocket,Nodejs,socket.io,redis 的消息转发系统 message pusher written in nodejs based on socket.io and express4
JavaScript
170
star
3

iview-site-waves-demo

iView 首页动画Demo
JavaScript
37
star
4

qt-ffmpeg-rtsp-video

使用QT界面库,FFMPEG 做解码库,用于播放流媒体以及本地视频。本项目有一个特色就是透明视频的叠加。在流媒体的显示上覆盖一层本地视频。
C
14
star
5

express-web-framework

基于express的web框架,整合sequelize、redis、mail等工具集合
JavaScript
12
star
6

vue-nodejs-admin-dinner

公司内部晚餐预定系统,也是一个vue admin 的例子。涉及到的技术有 vue iview nodejs webpack 等
Vue
6
star
7

brew-update-auto-script

一键解决brew下载慢的问题。自动更新国内镜像源、
5
star
8

chatpgt-wechat

人工智能 chatgpt 结合微信 测试
JavaScript
4
star
9

Monitor

Linux基本信息监控(cpu,内存,硬盘)以及报警推送
JavaScript
2
star
10

Node-webkit

在这里我将记录下我在node-webkit使用的优秀的模块。
2
star
11

app-download

app manage and download page (app 管理以及展示下载)
PHP
1
star
12

person-site

注意目的是学习Vue,做一个展示自己的网站
Vue
1
star
13

Javascript-Histogram-Equalization

直方图均衡是通过使用其值的直方图来增强图像中的局部对比度的一种方式。我在这篇博文中解释了这个想法。在这里,我使用d3.scale.quantile进行分组,灵感来自这里解释的这些优秀算法。
HTML
1
star