没有合适的资源?快使用搜索试试~ 我知道了~
simpleimage:一个使用 Node.js + Express + MongoDB + Redis 实现的简单图片托管服务
共89个文件
js:29个
ejs:14个
css:10个
需积分: 10 0 下载量 14 浏览量
2021-07-24
15:13:01
上传
评论
收藏 3.28MB ZIP 举报
温馨提示
我使用 Node.js 和 Express 创建并实现了一个简单的图像托管 Web 应用程序,使用 MongoDB 作为数据库,Redis 作为生产会话存储。 特征 上传 BMP、PNG、JPEG 和 GIF 图像 评论图片 图片页面 图片上传日期 图片的评论总数 删除您的图像(必须有一个帐户) 用户资料页面 加入日期 评论历史和评论总数 根据 EXIF 元数据中的方向标签旋转 JPEG 图像 从 JPEG 图像中去除 EXIF 元数据 安装 .env 模板 MONGODB_URI=<MongoDB> REDIS_URL=<Redis> MONGO_ROOT_USERNAME=<root> MONGO_ROOT_PASSWORD=<root password for Mo
资源推荐
资源详情
资源评论
收起资源包目录
simpleimage-master.zip (89个子文件)
simpleimage-master
.circleci
config.yml 882B
images
primary
Dockerfile 149B
docker-compose.dev.https.yml 132B
Dockerfile 280B
.gitignore 1KB
nodemon.json 65B
README.md 4KB
docker-compose.test.yml 365B
views
guest-mobile-menu-view.ejs 213B
image-view.ejs 3KB
user-view.ejs 2KB
guest-menu-view.ejs 294B
settings-view.ejs 3KB
user-menu-view.ejs 1KB
headers.ejs 611B
top-nav-view.ejs 822B
register-view.ejs 2KB
index.ejs 2KB
login-view.ejs 2KB
user-mobile-menu-view.ejs 837B
footer.ejs 55B
error.ejs 1KB
heroku.yml 94B
.github
dependabot.yml 457B
test
util_test.js 11KB
action_history_test.js 4KB
auth_test.js 8KB
integ
user_images_integ_test.js 7KB
change_password_integ_test.js 14KB
assets
images
Ingranaggio.png 291KB
1525676723.png 29KB
Black_tea_pot_cropped.jpg 338KB
EXIF_test.jpg 32KB
EXIF_rotate_test.jpg 4KB
corrupted.jpg 1.69MB
EXIF_removed.jpg 77KB
base64
1525676723.png.txt 38KB
Ingranaggio.png.txt 387KB
Black_tea_pot_cropped.jpg.txt 451KB
long_description.jpg 7KB
NonJPEG_image.png 2KB
image_util_test.js 12KB
docker-compose.dev.debug.yml 149B
.vscode
launch.json 580B
docker-compose.yml 1KB
screenshots
screenshot.png 21KB
.dockerignore 31B
app.js 471B
package.json 2KB
CONTRIBUTING.md 4KB
docker-compose.dev.yml 499B
webpack.config.js 1KB
favicon.ico 1KB
mongo-entrypoint
create_si_user.js 158B
Makefile 960B
lib
image-util.js 4KB
routes
route.js 43KB
user-util.js 608B
database-ops.js 17KB
server.js 2KB
util.js 3KB
auth.js 3KB
id-gen.js 2KB
logger.js 1KB
error-msgs.js 470B
comments.js 2KB
db-util.js 265B
action-history.js 1KB
util
password.js 391B
assets
css
image-style.css 567B
spinner.css 1KB
user-style.css 417B
comments.css 570B
error.css 436B
settings-style.css 262B
home-style.css 94B
form-style.css 2KB
icons.css 13KB
style.css 7KB
font
collecticons.woff2 16KB
collecticons.woff 20KB
images
logo.svg 17KB
js
image.js 4KB
main.js 8KB
image-util-frontend.js 2KB
user.js 3KB
util-frontend.js 962B
file-upload.js 3KB
package-lock.json 419KB
共 89 条
- 1
资源评论
MorisatoGeimato
- 粉丝: 51
- 资源: 4664
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Go-micro微服务的秒杀系统详细文档+优秀项目+全部资料.zip
- 基于golang实现在线客服系统,包含用户端(h5,微信小程序),客服端(PC),方便跟已有的系统整合。适用于小程序自带的客服系统无法满足或有多端业务需求的情况详细文档+优秀项目+全部资料.zip
- 基于gorillawebsocket封装的websocket库,实现基于系统维度的消息推送,基于群组维度的消息推送,基于单个和多个客户端消息推送详细文档+优秀项目+全部资料.zip
- 基于Go-Zero + Vue3 + TypeScript + Element-Plus开发的简单高效权限管理系统详细文档+优秀项目+全部资料.zip
- 基于Go-Zero Nestjs + Vue3 + TypeScript + Element-Plus开发的简单高效权限管理系统详细文档+优秀项目+全部资料.zip
- linux常用命令大全.txt
- 基于go-zero的影票售卖系统详细文档+优秀项目+全部资料.zip
- 基于Go-Zero + vue-element-admin的前后端分离微服务管理系统的前端模块详细文档+优秀项目+全部资料.zip
- 基于go-zero 框架实现的电商系统的后端服务详细文档+优秀项目+全部资料.zip
- 基于go-zero实现的网盘系统详细文档+优秀项目+全部资料.zip
- 基于go-zero框架数据中台系统详细文档+优秀项目+全部资料.zip
- 基于go-zero和gorm开发的分布式微服务后端权限管理系统脚手架。十分合适新手入手go-zero、gorm、casbin、jwt等。详细文档+优秀项目+全部
- 基于Go的WebSocket直播间推送系统详细文档+优秀项目+全部资料.zip
- 基于Go和GraphQL的微型进销存系统:服务器端(基于Golang,GraphQL,GORM,jwt-go等开发)详细文档+优秀项目+全部资料.zip
- 基于go的自托管博客系统详细文档+优秀项目+全部资料.zip
- 基于go开发的分布式高并发web电商系统详细文档+优秀项目+全部资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功