## Dockerizing MongoDB and Express.js with Docker Compose ![flowchart](flowchart.png) ### Introduction In today's world of microservices and containerization, Docker has become a popular choice for
原创 2023-10-01 10:28:17
94阅读
docker-compose.yml 文件内容如下version: '3'services: mongodb: image: mongo:latest container_name: mongodb network_mode: "host" restart: always environment: TZ: Asia/Shanghai ...
原创 2021-09-01 09:21:53
2151阅读
docker-compose.yml 文件内容如下version: '3'services: mongodb: image: mongo:latest container_name: mongodb network_mode: "host" restart: always environment: TZ: Asia/Shanghai ...
原创 2022-02-25 16:16:16
956阅读
docker 部署mongo-express
原创 2023-01-09 17:18:09
187阅读
## Docker Compose and Mongo Express Docker Compose is a popular tool that allows you to define and run multi-container Docker applications. It simplifies the process of managing and orchestrating mul
原创 2023-08-02 07:11:25
135阅读
MongoDB是一种非关系型数据库,它使用BSON(二进制JSON)格式来存储数据。MongoDB提供了多种工具和驱动程序来连接、操作和管理数据库。Mongo Compass是MongoDB官方提供的一个可视化管理工具,可以帮助用户连接和操作MongoDB数据库。 要连接MongoDB和Express,我们需要先安装MongoDB和Express,然后使用相应的驱动程序和中间件进行连接。下面是连
原创 2024-02-10 09:38:15
60阅读
npm init -y初始化包管理npm i express -S 安装express 创建app.js const express =require('express') const app = express() app.use(express.static('./dist')) app.lis ...
转载 2021-08-13 17:35:00
158阅读
2评论
这篇文章主要是对博客的一些逻辑呀样式呀还有跳转等问题进行修改。样式问题样式问题比较简单,主要都是input和textarea都会存在一个默认的选中框,以及router-link会存在默认下划线等。我的收藏收藏这个部分有点儿麻烦,主要是因为我点击收藏一次就要去修改一次数据库吗? 但是想链接那样先修改,点击保存后再保存到数据库的话,用户就要因为收藏多点击一次save按钮,还是很繁琐的。 思来想去我
转载 2024-10-29 09:54:48
28阅读
搞了一个个人博客,想要发布到腾讯云。由于之前从未接触过linux相关知识,所以在查了各种资料,挖了各种坑,重置了N次系统后终于将个人博客上线了。随手记录下正确的完整过程和维护常用的代码,希望对大家有所帮助 一、购买服务器与域名 这里我使用的是腾讯云轻量应用服务器,CentOS 7.6镜像,使用pm2+nginx部署项目。其他不多说,买就完事了,买完就能看到你的服务器了
该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行环境配置:Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue+Express。项目技术:Express框架 + Node.js+ Vue 等等组成,B/S模式 +Vscode管理+前后端分离等等。环境需要1.运行环境:最好是Nodejs最新版,我们在这个
最近这两天有点闲,通过自研学习了如何使用express框架搭建后台以及vue框架开发前端。express框架是用来搭建web服务,是nodejs的二次封装。vue就是前端框架。那么可以通过搭建express框架用来写接口,vue框架写页面用来调用接口,形成全栈的开发。 1、搭建express过程 使用 express的脚手架快速搭建:express-generator首先安装express 和ex
转载 2024-04-18 13:40:34
520阅读
近期公司的事相对少了些,就打算学学node,毕竟一个不会node的前端不是一个好前端,不过发现自己学的不怎么样,数据库建表也是一塌糊涂,但是不管怎么说,项目也算是上线了,只能后期慢慢完善我那自己都不敢看的代码。在这里写这篇博客,只是记录一下,我在实现过程中碰到的坑。在这个项目里主要使用的是vue + node + mysql(他们都说节点配mongoDb,我就是喜欢用mysql),样式和排版是仿照
先说明一下缘由,因为自己前段时间在实习,实习期间为了参与项目开发,粗略学习了下Vue、Vuex、Vue-Router,大致会一些基础的。这里也快要做毕业设计了,趁着放假回来的这两天,学习下Node的相关知识,最主要的是学习了Express这个基于Node的web框架,我自己本身选的毕设题目也是有关Node的,自然而然地想去用VueExpress来做一个前后端分离的项目,也算是为毕业设计做准备了。
可怕的启动时间 公司的产品是一个比较大的后台管理系统,而且使用的是webpack3的vue模板项目,单次项目启动时间达到了70s左右启动个项目都够吃一碗豆腐脑了,可是没有豆腐脑怎么办,那就优化启动时间吧!考虑到升级webpack版本的风险还是比较大的,出了一点问题都得找我,想想还是先别冒险,稳妥为主,所以我选择了通过插件来优化构建时间。通过查阅资料,提升webpack的构建时间有以下几个方向:多进
文章目录验证码组件父组件表单验证最终效果 验证码组件<template> <div class="captcha" style="display: flex;"> <canvas ref="canvas" width="100" height="40"></canvas> </div> <div class=
在讲脚手架配置代理之前,先说一下为什么要配置代理。在开发中,经常会遇到跨域问题。什么是跨域跨域就是:违背了同源策略。当协议,ip/域名,端口有任何不同,都被当成跨域。跨域发生的时机是请求,响应回来之后。浏览器主动监测是否跨域。跨域的本质是请求成功了,响应也成功了。但是由服务端响应回来的数据被浏览器拦截。检测出跨域,抛异常。因此跨域并不影响一次成功的请求。在跨域之前请求已经执行完毕了。如何解决跨域解
转载 2024-09-09 05:29:57
27阅读
耗时半载(半个月)的大项目终于完成了。这是一个博客系统,使用 Vue 做前端框架,Node + express 做后端,数据库使用的是 MongoDB。实现了用户注册、用户登录、博客管理(文章的修改和删除)、文章编辑(Markdown)、标签分类等功能。 很早之前就想写一个个人博客。学了 Vue 之后,把前端部分写出来,然后 Node 一直拖拖拉拉的学了很久,中间又跑去实习了一段时间,所以直到回
Vue, App与我(一)前言:从事App的开发,这对于Big-man他自己一个新的挑战,App是基于Vue + PHP + Linux + MySql进行开发的。就他个人而言,这也是一次全新的挑战。Vue-api: Vue的功能介绍这里就不进行了,可以查看Vue-api, 这里论述的是它的实际项目开发。搭建vue项目:搭建vue项目: 在所有的搭建项目过程中,感觉vue的搭建项目最为简单和高效。
使用Express部署Vue项目 文章目录使用Express部署Vue项目1. 背景2. 配置Vue CLI2.1. 安装Node.js2.2. 安装Vue CLI2.3. 创建Vue项目2.4. 构建Vue项目3. 配置Express3.1. 安装Express3.2. 创建项目4. 使用Express部署Vue项目 1. 背景我们想要做一个前后端分离的课程项目,前端框架准备使用Vue.js,并
前端模板渲染vue,后端express提供接口服务,合并成一个项目。同样是前后端分离,互不影响。 项目发布只是把vue经过webpack打包当做express的静态文件夹发布首先使用脚手架搭建vue项目详细方法$ npm install -g vue-cli $ vue init webpack my-project $ cd my-project $ cnpm install express
转载 2024-05-05 08:14:28
143阅读
  • 1
  • 2
  • 3
  • 4
  • 5