ASP.NET MongoDB 建网站 shiny NEC vue最新版本 vue开发文档 vue传值 nodejs教程视频 android富文本框架 mysql查看锁表 oracle数据库版本 汇编语言clr pythonapi python编程教程 windows搭建python开发环境 python用什么ide python设置环境变量 java文件 java字符串反转 java怎么连接数据库 配置java开发环境 java日期函数 java基本数据结构 java遍历 java时间戳转换 java求阶乘 javasocket java安装 java字符 java接口规范 customerrors 真实女友补丁 系统集成项目管理工程师教程 jb51 视频加字幕软件哪个好 卡巴斯基离线升级包 服务器系统安装 如何给黑白照片上色 地下城怎么双开
当前位置: 首页 > 学习教程  > 编程语言

搭建一个简易的Node.js服务所需要用到的模块以及引用方式

2020/9/19 15:31:34 文章标签:

Node.js 搭建简易服务器

利用npm下载两个第三方模块 express ,mysql,因为我这里操作的是sql数据库所以我下载的是mysql的第三方模块

	npm install express --save
	npm install mysql --save

如果没有报红就是下载好了 然后我们直接代码

	const express = require("express")();
	// 分别初始化
	const mysql = require("mysql")
	//在申明一个常量,来作为我接下来要监听的端口号
	const port = 80;
	// 这里是我们利用sql去链接我本地的数据库
	let sql = mysql.createConnection({
    host: "localhost",
    // 用户名
    user: "root",
	// 密码
    password: "123456",
    //数据库的名称
    database: "students"
	});
	//这里建立get请求访问的数据库"/"代表 ip得治的根路径下的路由 后面是一个回调函数,req,res其中的两个参数
	express.get("/", (req, res) => {
	//对数据库执行的操作
    sql.query("select * from student", (err, data) => {
    //如果err中有有值代表可能存在问题,所以我直接抛出异常
        if (err) {
            throw err;
        }
        //将获得的数据转成json字符串
        let newData = JSON.stringify(data);
        //将结果传递给前端
        res.send(newData)
    })
    //如果前端访问成功了在后端服务器上打印出前端访问成功的结果
    console.log("前端访问成功");
})


//监听 80端口 并打印出 服务器80端口正在被监听中
express.listen(port, function () {
	 console.log(`服务器建立成功${port}端口正在被监听`);
});

在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_200264.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?