Code Monkey home page Code Monkey logo

resmanage's Introduction

基于web的多媒体资源管理系统

项目介绍

这是一个基于Vue、uniapp、TypeScript、Express.js、Node.js 和 MySQL 的开源项目。它旨在实现一个基于web的多媒体资源管理系统。
支持上传、下载和在线浏览的功能。

查看截图

技术栈

  • Front-end: Vue, uniapp, TypeScript
  • Back-end: Express.js, Node.js
  • Database: MySQL

安装步骤

确保您的系统中已经安装了Node.js和MySQL。以下是安装该项目的步骤:

  1. 克隆此仓库:
git clone https://github.com/jidonghao/resmanage
  1. 根据resmanage-sql中的表结构与数据初始化MySQL数据库,并将 resmanage-api/env.temp拷贝并修改配置,重命名为.env.xx (本地运行修改为.env.dev,生产修改为.env.production。可以在package.json中自定义)

  2. 进入后端项目目录:

cd resmanage-api
  1. 安装项目依赖:
npm install

或者

yarn install
  1. 运行后端:
npm run dev
  1. 进入前端项目目录:
cd resmanage-uniapp
  1. 安装项目依赖:
npm install

或者

yarn install
  1. 运行前端(或其他package.json已有的脚本):
npm run dev:h5

项目目录结构

├──resmanage-admin            # 管理端(正在开发)
├──resmanage-api              # 后端
│   ├── logs                  # 日志
│   ├── public                # 静态页面存放位置
│   ├── routes                # 路由配置
│   ├── sms                   # 短信配置
│   ├── sql                   # sql语句
│   ├── .env.temp             # 环境变量模板
│   └── index.js              # 入口文件
├──resmanage-sql              # sql结构及数据
└──resmanage-uniapp           # 前端
    ├── src                
    │   ├── components        # 组件
    │   ├── image             # 图片
    │   ├── pages             # 页面
    │   ├── static            # 静态资源
    │   ├── style             # 样式
    │   └── utils             # 工具函数

贡献者指南

我们欢迎所有的贡献者。如果您有任何问题或建议,可以提交Issue或Pull Request。

许可证

本项目遵循MIT许可证。

resmanage's People

Contributors

jidonghao avatar clearlove7za avatar dependabot[bot] avatar

Stargazers

 avatar 张婕 avatar 0xLemon avatar  avatar Jiayu Li avatar WangYiChen avatar Razo avatar Dia avatar hellozim22 avatar  avatar {:K.R.☢️:} avatar Yunan Tamago avatar Keiichi Nitta avatar Guo Lin avatar 字节和心脏只能有一个在跳动 avatar zhangYin avatar 杜鑫桓 avatar  avatar  avatar 金森森 avatar yycc-move avatar Gloria Legere / Food Designer / Graphic designer/ Food stylist avatar Covariance Dirac Delta avatar CharPlux avatar  avatar Nowwa avatar Not Fatal Error Yet avatar Mose Zhao avatar Johnny Chew avatar  avatar Microbiology Research Lab avatar  avatar Kazuo Yamamoto avatar  avatar snowflowersnowflake avatar  avatar DFINITY avatar twl avatar Yusuf Demir avatar Rohit Patel avatar Leo Pan avatar  avatar 筱楽 avatar  avatar

Watchers

 avatar Johnny Chew avatar Leo Pan avatar  avatar 筱楽 avatar Guo Lin avatar Nowwa avatar Not Fatal Error Yet avatar Yusuf Demir avatar Microbiology Research Lab avatar

resmanage's Issues

如何修改在api中的env文件

在运行项目时,例如"dev": "cross-env NODE_ENV=dev nodemon ./index.js",
其中NODE_ENV=dev 中的dev则代表使用.env.dev这个文件。
在文件config/index.js中有具体引用代码

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.