1、创建路由:

在router文件下创建下列文件

login.js
  1. const express = require("express");
  2. const router = express.Router();
  3. router.get("/",function (req,res) {
  4. res.send("登录页面")
  5. });
  6. router.get("doLogin",function (req,res) {
  7. });
  8. module.exports = router;

products.js
  1. const express = require("express");
  2. const router = express.Router();
  3. router.get("/",function (req,res) {
  4. res.send("商品首页")
  5. });
  6. router.get("/add",function (req,res) {
  7. res.send("商品首页")
  8. });
  9. router.get("/delete",function (req,res) {
  10. res.send("商品首页")
  11. });
  12. module.exports = router;

创建admin.js(或index.js)

将前面创建的路由放到一个公共路由文件中

  1. const express = require("express");
  2. const router = express.Router();
  3. //相当于后台的路由,所有的后台处理都需要从这里经过
  4. const login = require("admin/login");
  5. const product = require("admin/product");
  6. router.use("/login",login);
  7. router.use("/product",product);
  8. module.exports = router;

2、在app.js 中引入

  1. const express = require("express");
  2. const app = new express();
  3. //引入route模块
  4. const admin = require("./route/admin");
  5. //加载admin模块
  6. app.use("/admin",admin);
  7. app.listen("3001","127.0.0.1");