node.js+MongoDB 项目部署流程
node.js
1. 下载note.js
官方网站:http://www.nodejs.cn
2. 安装node.js
next...finish
3.测试node.js
DOS命令:node -v
安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
express安装
1) 安装express-generator生成器
cnpm i -g express-generator //安装完成后可以使用express命令
2) 创建项目
express -e 项目名称 //自动创建项目目录
express -e //手动创建项目目录
3) 安装依赖
cnpm i
4) 开启项目 (3种方式)
node app //【推荐】需要手动添加监听端口的代码
app.listen(80, function(){
console.log('服务器已运行');
});
npm start //自动查找当前目录下的package.json文件,找到start对应的命令进行执行
node ./bin/www
5) 测试项目
打开浏览器,输入 localhost
MongoDB
1) 安装 mongodb软件
https://www.mongodb.com/
选择完全安装
2) 设置环境变量
找到安装目录,找到mongo命令所在位置:C:\Program Files\MongoDB\Server\3.2\bin
将命令位置添加到环境变量:
我的电脑(计算机) 点击鼠标右键-> 属性 -> 高级系统设置 -> 高级 -> 环境变量 -> 修改PATH的值(添加一个分号,将数...)
3) 创建文件夹
在非系统盘(D盘)下创建一个文件夹mongodb,再创建两个子文件夹 db 和 log
d:\mongdb
d:\mongdb\db
d:\mongdb\log
4) 将mongodb挂载成windows服务
使用命令挂载服务
mongod --dbpath "d:\开发区\mongodb\db" --logpath "d:\开发区\mongodb\log\MongoDB.log" --install --serviceName "MongoDB"
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构