nodejs搭建后台管理系统
express框架开发web项目步骤
题外话:学习nodejs的过程使我非常难以启齿,这个我觉得自己学起来好难,记得东西太多了,让我自己默写出来,简直是太难了,所以记上一次两次三次慢慢熟悉吧 。
- 创建项目目录 如:userManager
- 进入目录,执行npm init -y (初始话项目)
- 下载安装项目需要的依赖包 express ejs body-parser ;npm istall express(ejs,body-parser) --save
- 创建目录结构
public --静态资源
views --模板文件
routers --路由
config --配置文件
utils --工具文件
步骤1–加载中间件根目录下创建app.js文件
在userManager目录下创建app.js文件,主要加载中间件
var express=require('express');
var ejs=require('ejs');
var bodyParser=require('body-parser');
var index=require('./routers/index');
var app=express(); //appliction对象 session对象 req.session
//1.设置默认模板引擎
app.engine('.ejs',ejs.__express);
app.set('view engine','ejs');
app.set('views','views'); //模板文件默认所在的目录为views
//2.加载中间件
//body解析中间件
app.use(bodyParser.urlencoded({extended:false})); //允许bodyparser解析名称值对数据
app.use(bodyParser.json()); //允许bodyparser解析json格式数据
//托管静态资源中间件
app.use(express.static('public'));
//路由中间件
app.use(index);
//暴露接口
module.exports=app;
步骤二–设置端口public文件夹下面创建www.js
var app=require('../app');
app.listen(8080,function(){
console.log('启动服务器成功!监听8080端口');
})
推荐热部署加载工具
这里推荐一个热部署加载node工具–supervisor
- 安装命令:npm -g install supervisor;
- 执行该app项目:supervisor bin/www.js
- 注意:如果执行该命令不成功需要去设环境变量
我实在不知道这个博客怎么写,等我二次搞懂了再写
来源:CSDN
作者:Berlin_Rome
链接:https://blog.csdn.net/Berlin_Rome/article/details/89382799