安装完node:

##先查看一下我们当前的镜像地址
npm config get registry
##如果你以前没有修改过,则此时出现的地址应该是 https://registry.npmjs.org/,这是国外的镜像地址
##我们需要修改成国内的淘宝镜像
npm set registry https://registry.npm.taobao.org
##修改过后,再次查看一下当前镜像地址予以确认
npm config get registry
##确认网址无误即可进行下一步

安装express,express为框架,node-modules相当于储藏室,package.json里会更新出你下载的内容

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<form action="/login" method="post">
    <label >
        <input type="text" name="account">
    </label>
    <label >
        <input type="password" name="password">
    </label>
    <input type="submit" value="提交">
</form>
</body>
</html>
//express框架会更方便使用js 运行后台
//引入express 用require
var express = require('express');
var app = express();
app.engine('html', require('express-art-template'))

//配置body-parser
// body-parser在老版本的express中不存在,需要额外安装
//现在body-内嵌在express中
app.use(express.urlencoded({extended: false}))
app.use(express.json())

app.get('/', function (req, res) {
    // res.send('HELLO World');
    res.render('index.html')
    console.log(req.query)
})//事件驱动,异步
//render渲染
//req是前端传给后端的内容request
//res是后端传给前端的内容response
app.post('/login', function (req, res) {
    console.log(req.body);
    if(req.body.account =='admin'&&req.body.password =='20001108'){
        res.send('登录成功');
    } else {
        res.send('登录失败');
    }
})

app.listen(3000)//监听3000端口;IP地址能让网络找到本电脑,端口找到电脑对应的软件;

 

在BS文件夹下创建views文件夹,在views下建立index.html,在BS下创建index.js

更多文章请关注《万象专栏》