nodejs搭建后台管理系统
2022-08-03 09:57:03
242
{{single.collect_count}}

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. 注意:如果执行该命令不成功需要去设环境变量

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

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}