nodejs搭建后台管理系统

自作多情 提交于 2019-11-28 02:50:30

nodejs搭建后台管理系统

express框架开发web项目步骤

题外话:学习nodejs的过程使我非常难以启齿,这个我觉得自己学起来好难,记得东西太多了,让我自己默写出来,简直是太难了,所以记上一次两次三次慢慢熟悉吧 。

  1. 创建项目目录 如:userManager
  2. 进入目录,执行npm init -y (初始话项目)
  3. 下载安装项目需要的依赖包 express ejs body-parser ;npm istall express(ejs,body-parser) --save
  4. 创建目录结构
    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

  1. 安装命令:npm -g install supervisor;
  2. 执行该app项目:supervisor bin/www.js
  3. 注意:如果执行该命令不成功需要去设环境变量

我实在不知道这个博客怎么写,等我二次搞懂了再写

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!